![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Autoincrement поле в Paradox [D5, Paradox]
Philosoph © (2004-07-06 17:29:00)Есть таблица в Paradox'е. У неё Autoincrement поле. Как с помощью процедуры TDataSet.AppendRecord записать в добавляемую строку новое значение? Или это невозможно?
Philosoph (2004-07-06 17:37:00) [21]to Соловьев
Не-а. Ругается на невозможность присвоить Autoincrement'у NULL
Соловьев (2004-07-06 17:36:00) [22]где NULL - твое инкрементное поле
Philosoph (2004-07-06 17:36:00) [23]
Table1.AppendRecord ([null, edit1.text, edit2.text])
Поля всего четыре.
Autoincrement - первое.
Соловьев (2004-07-06 17:35:00) [24]YourDataSet.AppendRecord([Null,Value1, Value2]);
Reindeer Moss Eater (2004-07-06 17:35:00) [25]Пробую - не выходит.
Неправильно пробуешь.
Всё равно процедура пытаеться туда писать значение
Какая интересная процедура. Сама узнает имя этого поля. Наверное соединившись с космическим разумом. Не иначе.
bushmen (2004-07-06 17:34:00) [26]> Philosoph (06.07.04 17:33) [4]
Покажи, как пытаешься! Потужься еще - вдруг поможет ! :)
Philosoph (2004-07-06 17:33:00) [27]to Reindeer Moss Eater
Пробую - не выходит. Всё равно процедура пытаеться туда писать значение, которое должно записываться в следующее поле.
Соловьев (2004-07-06 17:31:00) [28]
> Autoincrement
Auto - само
increment - увеличивается
> записать...новое значение?
не находите "Парадокса"? :)
Reindeer Moss Eater (2004-07-06 17:31:00) [29]Возможно.
Но не надо указывать само поле в списке для AppendRecord
bushmen (2004-07-06 17:31:00) [30]А что, разве DataSet1.Append не работает?