Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как избавится от конфликта записи?..
 
 автор: 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-ами проедложение о сохранении стоит. ХЕЛП!

  Ответить  
 
 автор: osmor   (24.11.2006 в 12:23)   личное сообщение
 
 

похоже, что вы меняете рекодрсет который содержит поля из источника данных открытой формы.
т.е. поле FIO (или какое-то другое) которое находится в форме в качестве данных использует данне из поля которое меняется в реордсете.
сделайте поля формы "свободными", правда не понятно зачем использовать рекордсет, если и в форме можно изменить данные

  Ответить  
 
 автор: час   (25.11.2006 в 17:39)   личное сообщение
 
 

A может добавить
Set rst = Nothing

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList