Найдено 11 результатов

QuAzI
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...
QuAzI
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...
QuAzI
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 например то запись удаляется. Но мне нужно прочистить всё, оставив первую ...
QuAzI
12 июн 2009, 14:49
Форум: Общие проблемы
Тема: Ещё один plan
Ответы: 5
Просмотры: 5121

Re: Ещё один plan

Хотелось не трогать "Родительскую" базу, но в любом случае после создания индексов стал читать просто потрясающе быстро. То что раньше было 13-14сек теперь около 400мс выбирается. Спасибо.
Жаль что планами я так и не понял как пользоваться =)
QuAzI
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...
QuAzI
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; Когда выберу в нём какое-нить значение и щ...
QuAzI
19 апр 2008, 17:20
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBPlus [trial] с родными компонентами Delphi
Ответы: 7
Просмотры: 9709

На многих форумах предлагают юзать DBLookupComboBox и DBLookupListBox, а у меня с ними вообще не запускается:
Circular datalinks are not allowed
QuAzI
19 апр 2008, 16:24
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBPlus [trial] с родными компонентами Delphi
Ответы: 7
Просмотры: 9709

А в экземпл кто-нить тыкнуть может, где они руками заполняются? А то у той же Хелен Борри нету нифига про это... только описание самого FB, без связки с конкретной средой разработки. У меня вообще только одна транзакция - всё что я делаю, сразу же видно для моего приложения (транзакции в контексте к...
QuAzI
19 апр 2008, 01:09
Форум: Вопросы создания клиентских и серверных приложений
Тема: IBX. Параметры Refresh запроса.
Ответы: 8
Просмотры: 8726

А у тебя никакие триггеры с этими полями не работают?
QuAzI
19 апр 2008, 01:07
Форум: Вопросы создания клиентских и серверных приложений
Тема: FIBPlus [trial] с родными компонентами Delphi
Ответы: 7
Просмотры: 9709

Ладно.. Нашёл, разобрался, прописал. Только есть пара нестыковочек: DBMemo, DBLabel, DBGrid нормально заполняются, а вот всё что записи ложит в TList - DBList и DBComboBox - остаются пустыми. И второе: Добавляю новую запись. Первое поле получаю из генератора (типа уникальный идентификатор): INSERT I...
QuAzI
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 не может удалить, изм...