Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Autoincrement поле в Paradox [D5, Paradox]


Страницы:   1 2

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 не работает?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо