powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разный счётчик А97 vs 2000
18 сообщений из 18, страница 1 из 1
Разный счётчик А97 vs 2000
    #32646807
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто подскажет:

Файл МДБ в нем таблица в той таблице поле счетчик...
в свойстве поля Новые значения=последовательные
Если МДБ 2000 и выше , то после удалении
записи ID(счетчик) = (допустим)20 он впоследствии
всё равно добавит запись с ID =20 сталкиваюсь
с этим постоянно.
А в 97 такого нет.
Объясните что это и как можно бороться?
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32646845
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поможет?
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32646886
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ето я в сотый раз вижу.
Кстати фак моим бы вопросом дополнить ...
Не уж то ни кто не встречал?????
Причём это на разных машинах...
Вопрос не критический, но узнать поболе охотца.
у меня в базе счетчик перевалил за 200000
записи удаляються редко, но если удаляються то
юзера начинают паниковать :"О ужас !!!
откуда у меня 14 номер всплыл???"
я раньше объяснял "Ничего страшного бла бла бла"
а потом базу стал держать в 97...
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32646925
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем они видят счетчики? производственная необходимость?
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32646946
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторзачем они видят счетчики? производственная необходимость?
Уникальный индификатор -номер паета документов
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647087
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
значит нужно организовывать собстенный счётчик для номера документа, а autonumber использовать для внутренних нужд
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647103
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы гопода не ту проблему решаете....

Код: plaintext
1.
2.
3.
4.
5.
6.
Файл МДБ в нем таблица в той таблице поле счетчик...
в свойстве поля Новые значения=последовательные
Если МДБ 2000 и выше , то после удалении
записи ID(счетчик) = (допустим)20 он впоследствии
всё равно добавит запись с ID =20 сталкиваюсь 
с этим постоянно.
А в 97 такого нет.

Кто нибудь с таким сталкивался ?
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647126
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, как раз ту. Если поведение счётчика различается и более того не устраивает конкретного заказчика, то счётчик нужно делать самому.

Или больше воолнует вопрос "почему?"
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647136
lsnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правильно ли я понял? - в поде счетчик уже есть запись с id=20, и при вставке новой записи в это поле вставляется автоматом опять 20?
Попробуйте сделать сжатие базы...
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647330
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИли больше воолнует вопрос "почему?"
Да именно!
И еще можно добавить почему в 97 этого нету
а в 2000 есть и как бы этим научиться управлять
см. вопрос№4 фак
автор
Правильно ли я понял? - в поде счетчик уже есть запись с id=20, и при вставке новой записи в это поле вставляется автоматом опять 20?
Не правильно в поле нет записи с id=20 её удалили,
но вставке новой записи в это поле вставляется автоматом опять 20?

авторПопробуйте сделать сжатие базы...
Не помню помагает или нет, но это не выход...
как узнавать что базу нужно сжать именно сейчас?!
или это делать ежеминутно?!
а каждый день я её и так сжимаю.
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647346
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Описанное поведение 2000 аномально. jet что 3.5 что 4.0 повторно значение счётчика не использует. Случайно транзакций в процесс создания записей не намешано?
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647401
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначало думал что это происходит из-за того что меняю значение счетчика запросами на добавление.
Но сегодня в базе в которой даже таких запросов нет случилась такая-же фигня...Поэтому сразу завёл данный топик.
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647852
Фотография vma_mnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал в 2003. Введеное и удаленное значение счетчика теряется и в дальнейшем не используется, даже после сжатия.
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32647869
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ради спортивного интереса провёл эксперимент:
- создал таблицу
- добавил туда 100000 записей (счётчик остановился на 100000)
- удалил записи через одну (с помощью vba)-50000 шт
- снова добавил в таблицу 50000 (счётчик остановился на 150000

отсутствующие значения счётчик не заполнял

Тест проводился на Office XP

Я бы рекомендовал провести такой же тест в Office 2000 на пустой базе. Проделать все вышеперечисленные шаги, а только тогда делать выводы о глючности/не-глючности офиса. Мало ли что в вашей базе делается??? Мы её не видели...
Я бы и сам провёл тест, да у нас в конторе у всех офисы XP стоят...

Удачи
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32649578
SM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может у базы выставлен режим сжатия при закрытии?
Тогда вполне понятно - последняя запись с id=20. Удаляем ее, закрываем базу (она автоматически сжимается). Открываем и добавляем новую запись - снова с ID=20?
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32649611
AlTis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только недавно сталкнулся с данной проблемой.
В поле с типом "счётчик" были отрицательные значения и 0.
Посмотри у себя.

Лечится удалением записей с отрицательным полем типа "счётчик"
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32650298
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Galustov Ради спортивного интереса провёл эксперимент:
- создал таблицу
- добавил туда 100000 записей (счётчик остановился на 100000)
- удалил записи через одну (с помощью vba)-50000 шт
- снова добавил в таблицу 50000 (счётчик остановился на 150000
-Скорее всего это надо делать не один раз, а переодически часто...
У меня происходит при добавлении записи через форму, а не через запрос.
Да и происходит это (скорее всего) пред падением базы...

SMА может у базы выставлен режим сжатия при закрытии?
Тогда вполне понятно - последняя запись с id=20. Удаляем ее, закрываем базу (она автоматически сжимается). Открываем и добавляем новую запись - снова с ID=20?
Это понятный фокус...
-но если в бпзе 200000 записей и удаляеться id=20 то такого быть не должно.

AlTis
Только недавно сталкнулся с данной проблемой.
В поле с типом "счётчик" были отрицательные значения и 0.
Посмотри у себя.
Лечится удалением записей с отрицательным полем типа "счётчик"
-исключено
Номера Id тщательно проверяются я же говорил что они входит в уникальный номер пакета документов.

Сразу оговорю: Описанная мной ситуация не носит закономерный характер
т.e. в режиме нормальноё работы база может просуществовать и месец, и счетчик не выдаст значение удаленных записей... но я то уже знаю что когда-нибудь обязательно Начнет выдавать. Я это видел на разных машинах... на разных приложениях в аккесе 2000 и XP c разными структурами свезей и т.д.

Неужели никто не наблюдал...

Ну собственно буду проводить эксперементы, если удасться развести на эксперементальную базу на это ... - тогда обязательно выложу.
...
Рейтинг: 0 / 0
Разный счётчик А97 vs 2000
    #32683486
Boss-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гораздо печальней, что "... Сжатие проекта не влияет также на таблицы, содержащие поле счетчика в проектах Access 2002..." (Цитата из книги по Access 2002). Похоже, что и в 2000 тоже.

Как результат - у меня практически в каждой таблице существует счётчик и база не сжимается вообще!! Просто КАРАУЛ!!!
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разный счётчик А97 vs 2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]