![]() |
#2
hmhz2008-07-14 16:59
|
有一任务需在一个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?