Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];

Вниз

Счетчик в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
1-14133
TAlex
2002-08-23 21:44
2002.09.05
Notebook


14-14246
Malder
2002-08-07 00:22
2002.09.05
UBPFD


6-14200
olookin
2002-06-30 12:17
2002.09.05
Удаленные машины


4-14348
Dark Lord
2002-07-06 08:27
2002.09.05
Можно ли узнать имя программы из нее самой? Если можно, то как?


7-14298
ASGroup
2002-06-22 23:10
2002.09.05
Текущая раскладка клавиатуры





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский