Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разный счётчик А97 vs 2000 / 18 сообщений из 18, страница 1 из 1
12.08.2004, 14:39:46
    #32646807
Vw
Vw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разный счётчик А97 vs 2000
Может кто подскажет:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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