|
139 Кб. |
|
| Копирую запись из таблицы в саму себя,
открыл 2 разных рекордсета
после добавления записи
.AddNew
счетчик в рекордсете-получателе становится равным одному из последних значений (было 117481, 117482 - на картинке третья попытка и 117483) - но не НОВОМУ??????
естественно при попытке
.Update - орет о повторении индексов или счетчиков.
че это с ним??? база локальна никто кроме мну нет
п.с. - прогоню в 4-й и 5-й раз на попытку создать запись может попустит, если нет сожму, но вопрос открыт. | |
|
| |
|
|
|
|
| Иногда и Акс сам сбивается. Но некоторые умельцы при добавлении записи явно указывают значение для счетчика (например - заполняют пропущенные). Если это делать запросом INSERT INTO, то все нормально, а если через Recorset - счетчик сбивается. (Только не помню, это с DAO, ADO или обоими). Лечится также - присвоением Max+1 значения. | |
|
| |
|
|
|
| понятно, хотя извратом типа Insert с указанием счетчика не занимался, скорее всего глюк. | |
|
| |