Форум: "Начинающим";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
ВнизADOTable.InsertRecord+autoincr field Найти похожие ветки
← →
helluvaname (2010-01-30 14:58) [0]Всем привет!
пытаюсь добавить строки в ADOTable, вот такой командой
ADOTable1.InsertRecord(["1", "2",и т.д.])
и естественно ошибка - ключевое поле не может быть изменено.
как быть?
← →
helluvaname (2010-01-30 15:36) [1]элементарно, мой дорогой helluvaname!
ADOTable1.InsertRecord([nil,"1", "2",и т.д.])
если ключевое поле стоит первым.
← →
Anatoly Podgoretsky © (2010-01-30 16:18) [2]Быть очень просто - даже и не пытаться изменить это поле.
Да, заодно выкини InsertRecord, лучше навсегда, оно введено Борландом для ламеров.
← →
helluvaname (2010-01-30 17:27) [3]Anatoly, чем тогда его заменить?
пользоваться ADOQuery и SQL запросами? а если хочется именно ADOTable?
← →
sniknik © (2010-01-30 17:38) [4]> пользоваться ADOQuery и SQL запросами?
пользоваться запросами, и ADOCommand или ADODataSet, по обстоятельствам, смотря чего нужно.
> а если хочется именно ADOTable?
ССЗБ
← →
sniknik © (2010-01-30 17:43) [5]вообще, хотеться должно не использовать что то, а сделать что то, а уж пользоваться тем, что лучше для этого подходит.
не, за неимением молотка под рукой можно и кувалдой гвозди забивать... но во первых должен осознавать возможные последствия, и во вторых это не должно становиться привычкой.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c