Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Вопрос по D7+IB 6.5   Найти похожие ветки 

 
HeoGtan   (2004-03-12 11:37) [0]

Вопрос по D7+IB 6.5

К примеру в БД типа Paradox
имеется автоинкрементный тип данных,
а в БД IB этот тип заменяется на LONG
(когда переносишь DATAPUMP), таким
образом приходится для БД IB создавать
генератор и триггер, для создания
автоинкрементного поля (если можно
так сказать), теперь когда создаю
БД IB и к примеру создаю для поля "CX" -
генератор и триггер:
1) create generator CXG
2) set generator CXG to 0
(хотя 0 автоматически присваивается новому генератору)
3) create trigger cxg for my_table
  active before insert
  as
  begin
  new.cx=gen_id(cxg,1);
  end
После при создании приложения с использованием
этой IB БД, поле "CX" автоматически не обновляется
т.е. не происодит автоматического добавления номера
созданного генератором и добавленного в это поле
триггером... не происходит так, как например в случае
с использованием БД MS.Access, когда в автоинкрементное
поле автоматически добавляется следующий номер  - ПОЧЕМУ ???


 
Johnmen ©   (2004-03-12 12:03) [1]

>не происодит автоматического добавления номера
>созданного генератором и добавленного в это поле
>триггером...

Откуда сведения ?


 
S@shka ©   (2004-03-12 12:13) [2]

Блин, на этот вопрос ночью же отвечали сегодня.


 
Zacho ©   (2004-03-12 13:12) [3]

Точно, блин. Ну еще раз: http://www.ibase.ru/devinfo/generator.htm - читать до полного просветления.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
11-1059981569
VitaLMoya
2003-08-04 11:19
2004.04.11
При компиляции компилятор не находит DsgnIntf.dcu


7-1079636270
Константин
2004-03-18 21:57
2004.04.11
Автозапуск


1-1082464630
ReNoiZer
2004-04-20 16:37
2004.04.11
Tраблы с MIDAS в D7 после установки Delphi 8 for .NET


1-1080131031
Kein
2004-03-24 15:23
2004.04.11
Почему не ставится Делфи 5


1-1082474833
webmaster
2004-04-20 19:27
2004.04.11
Чат со смайликами ?????