![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поле счетчик в Access [D5, Access]
Arsen © (2002-08-15 16:59:00)Когда я добавляю новую запись в таблицу Access (AppendRecord), поле счетчик изменяется не по порядку на единицу, а как хочет!!!
Хотя если делать через сам Access, то все нормально.
Подскажите, пожалуйста, как это устронить?
Arsen (2002-08-15 17:31:00) [1]Ничего не могу прочитать. Добавлю новый вопрос!!!
sniknik (2002-08-15 17:29:00) [2]а свой видиш? сделай рефреш странице - (кнопка F5). хотя о чем это я ты же этого ответа не увидиш. :-))
Arsen (2002-08-15 17:18:00) [3]Почему я твоего ответа не вижу!!! До этого все было нормально?
SaS13 (2002-08-15 17:11:00) [4]попробуй, на самом деле может проблемы не решить =)
Arsen (2002-08-15 17:10:00) [5]А-а-а-а! Т.е. вместо Null мне надо писать nil для автоинкриментного поля, я правильно понял?
Спасибо большое за помощь!
SaS13 (2002-08-15 17:05:00) [6]нефиг ветки плодить. Выдрано из справки:
Метод AppendRecord добавляет в набор данных новую запись, заполняет ее поля значениями, перечисленными в параметре Values и пересылает в базу данных. Новая запись делается активной. В массиве Values заносимые значения перечисляются в той последовательности, в которой расположены поля таблицы. На месте значений тех полей, в которые данные не заносятся, пишется Null. После записи последнего ненулевого значения список Values можно прервать, т.е. не указывать в нем Null для остальных не заполняемых полей (см. примеры).
Если в записи имеются поля, являеющимися немодифицируемым, например, автоматически нарастающими (
AutoIncrement), то вместо значения такого поля надо указывать nil.