![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать автоинкремент а TClientDataset ?
Rule © (2004-03-02 15:54:00)подскажите, возможно ли сабж. Потому что я все сделал как в двухуровневой версии (тоесть указал какой я генератор использую и на каком поле), а в TClientDataset указал на поле ID что оно автоинкремент, и убрал пометочку что оно Required, все равно при вставке выдается ошибка что необходимо значение поля, что делать ????
Rule (2004-03-02 17:36:00) [1]>Zacho ©
да ясен пень и ещё с фаербердом и яфилл, дело то понятное
только меня попросили ответить на вопрос с какой, и я думаю своим ответом я удовлетворил Ромкина, потомучто я не только ответил с какой БД я работаю но и через какие компоненты, если Вам не известно то к IB можно подключится разными методами ...
извините за полемику
Zacho (2004-03-02 16:43:00) [2]IBX - это не БД, а компоненты доступа к СУБД Interbase.
Rule (2004-03-02 16:13:00) [3]>Romkin ©
работаю я с IBX
Romkin (2004-03-02 16:00:00) [4]Убрать у этого поля required как минимум :)
А лучше получать значение генератора ручками, select GEN_ID(...) from rdb$database, и в cds на OnNewRecord вставлять.
А еще лучше, указывать все-таки, с какой БД работаешь, чтобы не приходилось дедуктивный метод применять