Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 ADO удаляет запись , когда другой ее редактирует  [new]
Kach
Member

Откуда: Украина: Луганск
Сообщений: 113
MS Access XP
Тут такая беда. Существует список файлов(приходящей почты), и хранииться в таблице
Юзвери подключаються через АДО и смотрят его Список выводиться в Ексель, и если файл им ненужен удаляют запись

strSQL = "DELETE tblFiles.fldFileName, tblFiles.fldFulderSub FROM tblFiles " & _
"WHERE (((tblFiles.fldFileName)=" & "'" & strFileName & "'" & ") AND ((tblFiles.fldFulderSub)=" & "'" & strFulderName & "'" & "));"

Set cnnRemoteData = New ADODB.Connection
strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & cntPathProg & "MailFromFilials.mdb;"
cnnRemoteData.Open strConnection
cnnRemoteData.Execute strSQL, , adExecuteNoRecords

так вот я редактирую строку (там есть поле описание) прямо в таблице
и она вдруг оказываеться удаленной

ее просто в этот момент удалили

а как же блокировка????????????????
24 май 04, 10:25    [695752]     Ответить | Цитировать Сообщить модератору
 Re: ADO удаляет запись , когда другой ее редактирует  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
а как же блокировка????????????????

А вот так же. Видимо редактируешь ты с оптимистической блокировкой.
24 май 04, 10:29    [695772]     Ответить | Цитировать Сообщить модератору
 Re: ADO удаляет запись , когда другой ее редактирует  [new]
Kach
Member

Откуда: Украина: Луганск
Сообщений: 113
>ЛП
немножно непонял?
я открыл таблицу прямо в базе
как же тогда блокировку делать
токо через форму????
24 май 04, 10:34    [695793]     Ответить | Цитировать Сообщить модератору
 Re: ADO удаляет запись , когда другой ее редактирует  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
я открыл таблицу прямо в базе
как же тогда блокировку делать
токо через форму????

Желательно - через форму.
Так же блокировку можно задать для запроса.
24 май 04, 10:40    [695819]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить