SQL语句执行的问题,大家进来看看!
程序如下:
set cnn =server.createObject("Adodb.connection")
set rst =server.createObject("Adodb.recordset")
cnn.open "PROVIDER=SQLOLEDB;DATA SOURCE=adam;Database=user;User id=sa;password=123456"
rst.open "select * from book where iD<100",cnn,2,2
sql="update book set name='AA' where id=1"
cnn.execute sql
cnn.close
我更新一条记录,但是每次出现:
Microsoft OLE DB Provider for SQL Server 错误 '80040e31'
超时已过期
/bbs/MdbConnection/sql_server.asp,行14
我在服务器企业管理器里执行的很好,可一到程序中就会出错!为什么,怎样解决?
谢谢!
问题点数:0、回复次数:1Top
1 楼qunluo(最爱白菜)回复于 2004-05-01 23:22:00 得分 0
cnn.execute sql=====>
cnn.execute sql,1,3Top




