Почему дублируются значения счетчика?
|
|
Среда, 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
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-