Лічильник в Access
Люди добрі, допоможіть!
Коли я додаю новий запис в таблицю Access (AppendRecord), поле лічильник змінюється не по порядку на одиницю, а як хоче.
Хоча якщо робити через сам Access, то все нормально.
Підкажіть, будь ласка, як це Устроня?
У мене все по-порядку змінюється. Перевір щоб в Access для цього поля стояло: Нові значення - послідовні.
У мене все так і вар.
Може не працює тому, що я саму базу і таблици в Access створював, а заповнюю їх з програми.
Або тут щось інше?
Може не працює тому, що я саму базу і таблици в Access створював, а заповнюю їх з програми.
немає, я теж створював в Access "е.
Ти випадком реплікацію НЕ делаша?
Приведи код додавання записи.
Я додаю запис методом AppendRecord, і в поле лічильника всталяю Null.
Таблиця містить всього 5 записів, а номер дійшов уже до 6000.
Arsen (15.08.02 16:05)
Значить при додаванні йде так:
6001,6002.
Якщо пов так то зроби в Access:
Сервіс> Службові програми-> Стиснути базу даних
в поле лічильника всталяю Null.
взагалі викинь поле лічильника із запиту.
Значить при додаванні йде так:
6001,6002.
Якщо пов так то зроби в Access:
Сервіс> Службові програми-> Стиснути базу даних
Ні, йде приблизно так: 15, 30, 45, 1000, 3000, 6000.
У цих проміжках між великими значеннями я відкриваю таблицю, але нічого не записую.
взагалі викинь поле лічильника із запиту.
Як я можу викинути Null, якщо метод AppendRecrd вимагає заповнення всіх стовпців таблици для нового запису, а які не заповнюються або лічильник - пишеться Null.
вкажи замість NULL - NIL
Може мені потрібно відкривати таблицю не кожен раз при запуску програми, а безпосередньо перед записом? Або це не те?
Щось я вже не можу прочитати Ваші відповіді. Давайте я створю нове питання і Ви там напишіть!
# 032; Люди! Зіткнувся з хитрою проблемою в Delphi. Треба було зробити лічильник кліків миші, зробив - він вважає, але якщо натискати повільно і розмірено. А якщо барабанити як на ключі Морзе, то не встигає - че робити?
Vlad2 (16.08.02 08:33)
Люди! Зіткнувся з хитрою проблемою в Delphi. Треба було зробити лічильник кліків миші, зробив - він вважає, але якщо натискати повільно і розмірено. А якщо барабанити як на ключі Морзе, то не встигає - че робити?
а як ти його реалізував? Код покажи.
Пам'ять: 0.74 MB
Час: 0.04 c