您的位置:首页 > 其它

ODBC 驱动程序不支持所需的属性的解决办法

2008-12-05 15:52 926 查看
用这个连接串 StrDSN="driver={SQL server};server="& StrServer &",1104;uid="&StrUser&";pwd="& StrSaPwd &";database=database

出现下面错误

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)

ODBC 驱动程序不支持所需的属性。

用这个连接串

StrDSN="Provider=SQLOLEDB.1;Password=pass;Persist Security Info=True;User ID=id;Initial Catalog=datebase;Data Source="& StrServer &""

错误类型:

Microsoft OLE DB Provider for SQL Server (0x80040E21)

多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。

一直没找到解决办法

后来跟踪了下,发现默认CommandTimeout=30

修改成一下就好了

StrDSN="Provider=SQLOLEDB.1;Password=zxc1035;Persist Security Info=True;User ID=zxc;Initial Catalog=database;Data Source="& StrServer &";timeout=2000"

'建立和数据库master的连接

set Conn=Server.CreateObject("ADODB.Connection")

Conn.Open StrDSN

set Rs=Server.CreateObject("ADODB.RecordSet")

conn.CommandTimeout=3000'注意加了这个

RS.open SQL,conn,1,1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐