注册 登录
编程论坛 ASP技术论坛

数据写入数据库失败的问题

ac_cheng 发布于 2008-07-14 12:12, 650 次点击
有一任务需在一个ASP页面 连续向4个表插入数据.

而且在线人数比较多,表的操作比较频繁.

发现偶尔会有某一个表写不进数据,其它几个可以.

我是用独占方式操作的, Users 和 Infos 为表
set rs= Server.CreateObject("adodb.recordset")
rs.Open "Users",conn,3,2
rs.AddNew()
    rs("UserId") = UserId
    ......
rs.Update()
rs.Close()
set rs= nothing


set rsInfo= Server.CreateObject("adodb.recordset")
rsInfo.Open "Infos",conn,3,2
rsInfo.AddNew()
    rsInfo("UserId") = UserId
    ......
rsInfo.Update()
rsInfo.Close()
set rsInfo= nothing

等等,总共有4个表要写入数据,象我这种情况,是不是该直接用 Insert Into?
1 回复
#2
hmhz2008-07-14 16:59
独占方式写入或修改不是3,2
而是3,3
1