commandtimeout,CommandTimeout 缺少using指令
用文曲星上传资料时总是超时退出怎么办?
影响服务器产生超时的设置大致有:
1. Server.ScriptTimeout,
2. Connection对象的CommandTimeOut属性,
3. Command对象的CommandTimeOut属性,
4. IE浏览器的设置.
Server.ScriptTimeout,默认值是90秒.
要增大它,在你的asp文件中加一句,如下:
Server.ScriptTimeout=999,
将页面超时设为999秒.
最初我只设置Server.ScriptTimeout,
但仍会出现timeout错误,无论它的值设成都多大.
后在社区里看到一帖子,提到commandTimeout属性,
于是查看Option Pack文档,果然还有其他的timeout.
Connection对象和Command对象都有个CommandTimeOut属性,
默认是30秒,如果你有一个耗时的查询或数据处理,
很容易就超时了.要增大它,也很容易,创建对象后,
设置它的属性,如下:
con.CommandTimeOut = 999,
设为999秒,其中con是一Connection对象.
如设为零,将无限等待,没有这一timeout限制.
Command对象不会继承Connection的这一属性,
所以对可能超时的Command也要单独设置CommandTimeout属性.
最后IE也有个超时设置,5分钟从服务器得不到数据,也超时.
这种情况可能很少碰到,
但当我把一10多万查询的结果保存为mdb文件时,
就遇到了.(至于保存的方法,请参看精华区中的一篇帖子.)
解决方法:(原文请参照微软KB中的Q181050)
1. IE要4.01 sp1以上版本.
2. 在注册表中HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Internet Settings中
加一DWORD类型ReceiveTimeout,值设为比如8个9.
3. restart computer.
祝你好运!!!!!!!!!!!
postgresql的连接超时问题,谁知道在连接字符串写什么关键字可以让连接永不超时
NpgsqlConneciton, NpgsqlCommand都有CommandTimeout属性值,单位为毫秒,默认值为90秒。如果命令执行时间超过CommandTimeout值,就会发生timeout错误,即执行时间超出设定时间。
所以,解决方式就是将CommandTimeout值设置足够大。
金蝶财务软件中标准凭证引出时出现“ODBC驱动程序不支持所需的属性”怎么解决?
ODBC驱动程序不支持所需的属性的解决办法
用这个连接串StrDSN="driver={SQLserver};server="StrServer",1104;uid="StrUser";pwd="StrSaPwd";database=database
出现下面错误
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)
ODBC驱动程序不支持所需的属性。
用这个连接串
StrDSN="Provider=SQLOLEDB.1;Password=pass;PersistSecurityInfo=True;UserID=id;InitialCatalog=datebase;DataSource="StrServer""
错误类型:MicrosoftOLEDBProviderforSQLServer(0x80040E21)
多步OLEDB操作产生错误。如果可能,请检查每个OLEDB状态值。没有工作被完成。
默认CommandTimeout=30,修改成:StrDSN="Provider=SQLOLEDB.1;Password=zxc1035;PersistSecurityInfo=True;UserID=zxc;InitialCatalog=database;DataSource="StrServer";timeout=2000"
建立和数据库master的连接
set?Conn=Server.CreateObject("ADODB.Connection")
Conn.OpenStrDSN
set?Rs=Server.CreateObject("ADODB.RecordSet")
conn.CommandTimeout=3000'注意加了这个RS.openSQL,conn,1,1。
进USB HDD时显示满屏 warning! no such command: timeout 是怎么回事?
这是提示“警告!没有这样的命令:超时”,应该是启动U盘没有做好所致,建议下载老毛桃启动U盘制作工具重新制作启动U盘。