Лічильник в access

Лічильник в 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

Схожі статті