在用UF report连接数据库时选择ole db provider for sql server 时提示提供程序不再可用

在用UF report连接数据库时选择ole db provider for sql server 时提示提供程序不再可用,第1张

你先用ODBC测亏衫试一下SQLSERVER驱动,如果ODBC能连接,那么说明伍余SQLSERVER驱动没问题.

然后检查UF report版本是否有问腔空滚题,是否有和其他版本冲突.

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

用这个连接串StrDSN="driver={SQLserver}server="&StrServer&",1104uid="&StrUser&"岁链pwd="&StrSaPwd&"database=database

出现下面错误

MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)

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

用这个连接串

StrDSN="Provider=SQLOLEDB.1Password=passPersistSecurityInfo=TrueUserID=idInitialCatalog=datebaseDataSource="&StrServer&""

错误类型:MicrosoftOLEDBProviderforSQLServer(0x80040E21)

多步OLEDB *** 作产生错误闹碧。如果可能,请检查每乎弯孙个OLEDB状态值。没有工作被完成。

默认CommandTimeout=30,修改成:StrDSN="Provider=SQLOLEDB.1Password=zxc1035PersistSecurityInfo=TrueUserID=zxcInitialCatalog=databaseDataSource="&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。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12350656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存