-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Почему дублируются значения счетчика?

Среда, 14 Февраля 2018 г. 10:49 + в цитатник
Добрый день всем! С некоторого момента в поле счетчик одной из таблиц в БД стали появлятся дубли значений этого счетчика (собственно говоря, значения счетчика стали присваиваться не начиная с уже имеющегося максимального значения, а со значения на, приблизительно, 1000 меньше этого максимального значения, отсюда, естественно, пошли дубли значений счетчика). Значения в эту таблицу заносятся через простенькую формочку, база не сетевая. Код формы - буквально, пара строк.
+

Option Compare Database

Private Sub Form_Close()
Forms!Сотрудник.[Форма допуска] = DLookup("[Форма допуска]", "Допуск", "КодСотрудника1='" & Me.КодСотрудника1 & "' and Дата=#" & Format(DMax("[Дата]", "Допуск", "КодСотрудника1='" & Me.КодСотрудника1 & "'"), "mm\/dd\/yyyy") & "#")
End Sub

Private Sub Форма_допуска_AfterUpdate()
Me.КодСотрудника1 = Forms!Сотрудник.КодСотрудника1
End Sub



Свойства поля счетчик: размер поля - длинное целое, новые значения - последовательные, индексированное поле - нет.

Вопрос - Почему это могло случиться? Как?

http://www.sql.ru/forum/1285279/pochemu-dubliruutsya-znacheniya-schetchika


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку