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

Вниз

Автоинкримент в IB   Найти похожие ветки 

 
hardclubber   (2004-06-03 22:16) [0]

Почему так происходит с сабжем, ставлю птицу, мол, autoincrement, создаю генератор. Сохраняю.
Открываю опять структуру - галка на автогенеработе не стоит.


 
Vlad ©   (2004-06-03 22:28) [1]


> hardclubber   (03.06.04 22:16)  

Если ты говоришь об IBExpert, то там есть галка Создать генератор.
Ты его создал.
Теперь нужно создать триггер, который будет брать значения из этого генератора.


 
hardclubber   (2004-06-03 23:00) [2]

Дык помогите тогда триггер написать (никогда не писал)

таблица new_table, атрибут ID, генератор NEW_GENERATOR
я попробовал - не получилось чего то =)

CREATE TRIGGER NEW_TABLE_BI0 FOR NEW_TABLE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 /* Trigger text */

IF (new.ID IS NULL) THEN ID = GEN_ID(NEW_GENERATOR, 1);

end


 
hardclubber   (2004-06-03 23:00) [3]

Дык помогите тогда триггер написать (никогда не писал)

таблица new_table, атрибут ID, генератор NEW_GENERATOR
я попробовал - не получилось чего то =)

CREATE TRIGGER NEW_TABLE_BI0 FOR NEW_TABLE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 /* Trigger text */

IF (new.ID IS NULL) THEN ID = GEN_ID(NEW_GENERATOR, 1);

end


 
hardclubber   (2004-06-03 23:00) [4]

Дык помогите тогда триггер написать (никогда не писал)

таблица new_table, атрибут ID, генератор NEW_GENERATOR
я попробовал - не получилось чего то =)

CREATE TRIGGER NEW_TABLE_BI0 FOR NEW_TABLE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 /* Trigger text */

IF (new.ID IS NULL) THEN ID = GEN_ID(NEW_GENERATOR, 1);

end


 
hardclubber   (2004-06-03 23:00) [5]

Дык помогите тогда триггер написать (никогда не писал)

таблица new_table, атрибут ID, генератор NEW_GENERATOR
я попробовал - не получилось чего то =)

CREATE TRIGGER NEW_TABLE_BI0 FOR NEW_TABLE
ACTIVE BEFORE INSERT POSITION 0
AS
begin
 /* Trigger text */

IF (new.ID IS NULL) THEN ID = GEN_ID(NEW_GENERATOR, 1);

end


 
YurikGL ©   (2004-06-03 23:08) [6]

hardclubber   (03.06.04 23:00) [5]

А пример скачать не судьба? Там этот триггер есть.


 
hardclubber   (2004-06-03 23:14) [7]

дык вот пример и скачал - не пашет =)


 
hardclubber   (2004-06-03 23:20) [8]

Может тогда такой лучше вопрос
Если предположить, что триггер работает
что надо вставить в запросе вместо вопросов?
...SQL.Add("insert into new_table values(????,""Привет!"")");
если в таблице два поля ID, и NAME


 
Sergey13 ©   (2004-06-04 08:25) [9]

2hardclubber   (03.06.04 23:20)
При том тригере что ты привел достаточно
insert into new_table(name) values("Привет!")



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1086193467
ilnarab
2004-06-02 20:24
2004.06.27
Как открыть exe файл с помощью Delphi?


14-1086615778
j
2004-06-07 17:42
2004.06.27
Есть новости?


9-1077808784
Creep
2004-02-26 18:19
2004.06.27
Как зделать игру во весь икран сандартными средствами Dolphi


14-1086896824
Gero
2004-06-10 23:47
2004.06.27
Компоненты


3-1085978892
angelcom
2004-05-31 08:48
2004.06.27
Опять может повторюсь...