asp连接access用recordset 的updatebatch更新数据库为何出错?
源码是这样的
Set adoConn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("add1.mdb")
adoConn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=" & DBPath
set adoRS=Server.CreateObject("ADODB.Recordset")
adoRS.ActiveConnection=adoConn
adoRs.LockType = adLockBatchOptimistic
adoRs.CursorType = adOpenStatic
adoRs.CursorLocation = adUseClient
adoRS.Open"select * from msg"
If adoRS.Supports(adUpdateBatch) Then Response.Write("supported")
adoRS.AddNew
adoRS("name")="sym"
adoRS("age")="22"
adoRS.Update
adoRS.UpdateBatch //这句话一上去就出错,直接是网页无法显示
//数据不能更新到数据库中,是不是我的库有问题,我已经转成access97了:(
adoRS.Close
set adoRS=nothing
adoConn.Close
set adoConn=nothing
%>
请各位高手指点迷津