|
автор: LxMAG (24.11.2006 в 12:14) |
|
| Dim dbs as Database, rst as Recordset
Set dbs = CurrentDb
Set rst = dbs.Openrecordset("Clienty")
With rst
.Edit
!FIO = Me.FIO
....
.Update
.Close
End With
Все меняется без проблем, однако перед закрытием формы выводится сообщение о конфликте записи и просит выбрать "Сохранить", "Отменить", "Копирывать в буфер". Надоедает, собака бешеная., т.к. у меня MsgBox-ами проедложение о сохранении стоит. ХЕЛП! | |
|
| |
|
|
|
| похоже, что вы меняете рекодрсет который содержит поля из источника данных открытой формы.
т.е. поле FIO (или какое-то другое) которое находится в форме в качестве данных использует данне из поля которое меняется в реордсете.
сделайте поля формы "свободными", правда не понятно зачем использовать рекордсет, если и в форме можно изменить данные | |
|
| |
|
|
|
| A может добавить
Set rst = Nothing | |
|
| |