对我来说比较严重的问题。

minnie5086 2005-03-22 03:49:25
dim conn
Set conn=Server.CreateObject("ADODB.Connection")
conn.ConnectionTimeout=20
conn.open "driver={SQL Server};server=192.168.99.32;uid=admin;pwd=sss;database=ExamRun"
Sub CloseDb()
If Conn.State = 1 Then
Conn.Close
End If
Set Conn = Nothing
End Sub
以上是连接数据库的代码。
我在执行Conn.Execute("Update Student Set AudSign=2 where id="&id)这条词句时就报错
错误是
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e31'

[Microsoft][ODBC SQL Server Driver]超时已过期

/student/refundment/Auditing_tj.asp,行37

请问这是怎么回事
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
破法者 2005-03-22
  • 打赏
  • 举报
回复
你不要老是刷新啊,什么叫存储过程?
jianghuxing 2005-03-22
  • 打赏
  • 举报
回复
conn.CommandTimeout=0 或 
conn.CommandTimeout=600(一个比较大的值)
jinjazz 2005-03-22
  • 打赏
  • 举报
回复
查询超时设的大一点

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧