Найдено 11 результатов
- 30 июн 2009, 16:08
- Форум: Общие проблемы
- Тема: Удаление старых записей
- Ответы: 4
- Просмотры: 5363
Re: Удаление старых записей
Вот первый триггер, который before AS BEGIN IF (INSERTING) THEN BEGIN IF (NEW.ID_REC IS NULL) THEN NEW.ID_REC = GEN_ID(GEN_MAIN_ID,1); IF (NEW.ID_STATE BETWEEN 301 AND 302) THEN NEW.RECIEVED=1; END IF (UPDATING) THEN BEGIN IF (NEW.MASSA<0) THEN NEW.MASSA=0; IF (NEW.ID_STATE=102) THEN BEGIN NEW.RECIE...
- 30 июн 2009, 09:58
- Форум: Общие проблемы
- Тема: Удаление старых записей
- Ответы: 4
- Просмотры: 5363
Re: Удаление старых записей
Ну, что-то не устраивает SQL> DELETE FROM MAIN CON> WHERE (MAIN.ID_REC>0) and (MAIN.DATE_CR<'01.12.2008'); Statement failed, SQLCODE = -508 no current record for fetch operation -attempted update of read-only column В таблице MAIN 892 записи SQL> show table main; ID_REC INTEGER Not Null ID_PARENT IN...
- 29 июн 2009, 17:59
- Форум: Общие проблемы
- Тема: Удаление старых записей
- Ответы: 4
- Просмотры: 5363
Удаление старых записей
Добрый день Точно знаю что вопрос дико ламерский, что я где-то туплю, но как сделать такую простую с виду вещь DELETE FROM MAIN WHERE MAIN.ID_REC>0 AND MAIN.DATE_CR<'01.12.2008' Если делаю DELETE FROM MAIN WHERE MAIN.ID_REC=1 например то запись удаляется. Но мне нужно прочистить всё, оставив первую ...
- 12 июн 2009, 14:49
- Форум: Общие проблемы
- Тема: Ещё один plan
- Ответы: 5
- Просмотры: 5121
Re: Ещё один plan
Хотелось не трогать "Родительскую" базу, но в любом случае после создания индексов стал читать просто потрясающе быстро. То что раньше было 13-14сек теперь около 400мс выбирается. Спасибо.
Жаль что планами я так и не понял как пользоваться =)
Жаль что планами я так и не понял как пользоваться =)
- 12 июн 2009, 02:03
- Форум: Общие проблемы
- Тема: Ещё один plan
- Ответы: 5
- Просмотры: 5121
Ещё один plan
Есть три таблицы. Таблица движения и две таблицы-справочники. Есть запрос SELECT DVIG.KODGOS, DVIG.IND, SPR_IZD.NAIMIZD, DVIG.DATA_VIH, DVIG.KODPERSPIS, DVIG.DATA_SPIS, DVIG.KOL, DVIG.NOMER, SPR_IZD.ID_OBL, SPR_CEN.OTPCRBEZNDS, SPR_CEN.OTPCR, SPR_CEN.ROZCEN, SPR_CEN.REALIZ FROM DVIG LEFT JOIN SPR_IZ...
- 19 апр 2008, 19:26
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: FIBPlus [trial] с родными компонентами Delphi
- Ответы: 7
- Просмотры: 9709
Нормальненько так это... Заполнил DBComboBox with comboPutevki.Items do begin BeginUpdate; Clear; datasetPutevki.First; while not datasetPutevki.Eof do begin Add(datasetPutevki.Fields.FieldByName('pName').AsString); datasetPutevki.Next; end; EndUpdate; end; Когда выберу в нём какое-нить значение и щ...
- 19 апр 2008, 17:20
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: FIBPlus [trial] с родными компонентами Delphi
- Ответы: 7
- Просмотры: 9709
- 19 апр 2008, 16:24
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: FIBPlus [trial] с родными компонентами Delphi
- Ответы: 7
- Просмотры: 9709
А в экземпл кто-нить тыкнуть может, где они руками заполняются? А то у той же Хелен Борри нету нифига про это... только описание самого FB, без связки с конкретной средой разработки. У меня вообще только одна транзакция - всё что я делаю, сразу же видно для моего приложения (транзакции в контексте к...
- 19 апр 2008, 01:09
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: IBX. Параметры Refresh запроса.
- Ответы: 8
- Просмотры: 8726
- 19 апр 2008, 01:07
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: FIBPlus [trial] с родными компонентами Delphi
- Ответы: 7
- Просмотры: 9709
Ладно.. Нашёл, разобрался, прописал. Только есть пара нестыковочек: DBMemo, DBLabel, DBGrid нормально заполняются, а вот всё что записи ложит в TList - DBList и DBComboBox - остаются пустыми. И второе: Добавляю новую запись. Первое поле получаю из генератора (типа уникальный идентификатор): INSERT I...
- 17 апр 2008, 02:45
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: FIBPlus [trial] с родными компонентами Delphi
- Ответы: 7
- Просмотры: 9709
FIBPlus [trial] с родными компонентами Delphi
Скачал FIBPlus 6.8 для Delphi 2005. Чтобы использовать DBGrid и прочие с вкладки Data Controls, нужно юзать DataSource. Из всех компонентин FIB он увидел только DataSet. Ну я прикрутил всё через DataSet, в DBGrid получаю инфу, а менять я её там не могу. Точно так же DBNavigator не может удалить, изм...