Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: CL | DM;

Вниз

Счетчик в Access   Найти похожие ветки 

 
Arsen   (2002-08-15 15:23) [0]

Люди добрые, помогите!
Когда я добавляю новую запись в таблицу Access (AppendRecord), поле счетчик изменяется не по порядку на единицу, а как хочет!!!
Хотя если делать через сам Access, то все нормально.
Подскажите, пожалуйста, как это устронить?


 
SaS13 ©   (2002-08-15 15:32) [1]

У меня все по-порядку меняется. Проверь чтобы в Access для этого поля стояло: Новые значения - последовательные.


 
Arsen   (2002-08-15 15:47) [2]

У меня все так и стои.
Может не работает потому, что я саму базу и таблици в Access создавал, а заполняю их из программы???
Или тут что-то другое?


 
SaS13 ©   (2002-08-15 15:50) [3]

Может не работает потому, что я саму базу и таблици в Access создавал, а заполняю их из программы???
нет, я тоже создавал в Access"е.
Ты случаем репликацию не делаш?
Приведи код добавления записи.


 
Arsen   (2002-08-15 16:05) [4]

Я добавляю запись методом AppendRecord, и в поле счетчика всталяю Null!!!
Таблица содержит всего 5 записей, а номер дошел уже до 6000!!!


 
Leran2002 ©   (2002-08-15 16:09) [5]

Arsen (15.08.02 16:05)

Значит при добавлении идет так:
6001,6002...
Если эт так то сделай в Access:
Сервис->Служебные программы->Сжать базу данных


 
SaS13 ©   (2002-08-15 16:10) [6]

в поле счетчика всталяю Null!!!
вообще выкинь поле счетчика из запроса!!!!


 
Arsen   (2002-08-15 16:33) [7]

Значит при добавлении идет так:
6001,6002...
Если эт так то сделай в Access:
Сервис->Служебные программы->Сжать базу данных


Нет, идет примерно так: 15, 30, 45, 1000, 3000, 6000.
В этих промежутках между большими значениями я открываю таблицу, но ничего не записываю!!!!

вообще выкинь поле счетчика из запроса!!!!

Как я могу выкинуть Null, если метод AppendRecrd требует заполнения всех столбцов таблици для новой записи, а которые не заполняются или счетчик - пишется Null!!!



 
SaS13 ©   (2002-08-15 16:40) [8]

укажи вместо NULL - NIL


 
Arsen   (2002-08-15 16:46) [9]

Может мне нужно открывать таблицу не каждый раз при запуске программы, а непосредственно перед записью? Или это не то?


 
SaS13 ©   (2002-08-15 16:48) [10]

ты попробуй - SaS13 © (15.08.02 16:40)...


 
Arsen   (2002-08-15 16:58) [11]

Что-то я уже не могу прочитать Ваши ответы. Давайте я создам новый вопрос и Вы там напишите!


 
Vlad2   (2002-08-16 08:33) [12]

Люди! Столкнулся с хитрой проблемой в Delphi. Надо было сделать счетчик кликов мыши, сделал - он считает, но если нажимать медленно и размеренно. А если барабанить как на ключе Морзе, то не успевает - че делать?


 
SaS13 ©   (2002-08-16 08:45) [13]

Vlad2 (16.08.02 08:33)
Люди! Столкнулся с хитрой проблемой в Delphi. Надо было сделать счетчик кликов мыши, сделал - он считает, но если нажимать медленно и размеренно. А если барабанить как на ключе Морзе, то не успевает - че делать?

а как ты его реализовал? Код покажи.



Страницы: 1 вся ветка

Текущий архив: 2002.09.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
1-14057
kofman
2002-08-24 00:11
2002.09.05
Как изменить размер формы если ее BorderStyle= bsNone


4-14343
MetalFan
2002-07-05 17:16
2002.09.05
Как поймать запуск программы?


3-13868
dimanew
2002-08-14 07:46
2002.09.05
Capability not supported


1-14007
Still Swamp
2002-08-23 18:07
2002.09.05
Информация о DLL и EXE


14-14280
Sir Alex
2002-08-10 21:01
2002.09.05
Оффшорное программирование?