Тема: Генератор
Показать сообщение отдельно
  #1  
Старый 13.01.2009, 13:15
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию Генератор

Привет всем!!!
Сделал БД в InterBase - Таблицы, генераторы. Осуществляю доступ к данным из Delphi с помощью компонентов IBDataBase, IBTransaction, IBDataset, DBGrid, DataSourse, DBNavigator все работает... Первичные ключи генерируются у меня в компоненте IDDataset привязанные к генераторам.
А как вручную(с помощью программного кода) при вставке новой записи, привязать ключевое поле(напр. ID_Firma) к генератору(напр. GenFirma)?
Типа того -
Table.Insert
Table.FieldByName(ID_Firma).Integer:=???GenFirma?? ?;
TableTable.FieldByName('Kol').Integer:=1;
...
Table.Post;
Т.е. сработала вставка генератора и его значение увеличелось на еденицу, либо наоборот ...
Ответить с цитированием