классическая проблема обновления доступа asp - ms (остановлено ядро ​​базы данных Microsoft Jet) - PullRequest
1 голос
/ 20 июня 2019

без проблем для одного пользователя, но я получаю следующие ошибки при тестировании с несколькими пользователями одновременно.

ОШИБКА 1: Ядро базы данных Microsoft Jet остановило процесс, потому что вы или другой пользовательпопытался изменить те же данные одновременно.

ИЛИ

ОШИБКА 2: Не удалось обновить;в данный момент заблокирован.

Set data = Server.CreateObject("ADODB.Connection") 
data.connectionstring = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="&Server.MapPath("db/db.mdb")
data.open 

set rs = server.CreateObject("adodb.recordset")
rs.open "select * from users where id="&user_id,data,1,3

rs("ip") = ip
rs.update

rs.close : set rs = NOthing : data.close : set data= NOthing
...