• 主页
  • 基础类
  • 应用实例
  • 新技术前沿

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

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

请问这是怎么回事
...全文
74 点赞 收藏 3
写回复
3 条回复
破法者 2005年03月22日
你不要老是刷新啊,什么叫存储过程?
回复 点赞
jianghuxing 2005年03月22日
conn.CommandTimeout=0 或 
conn.CommandTimeout=600(一个比较大的值)
回复 点赞
jinjazz 2005年03月22日
查询超时设的大一点
回复 点赞
发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告