从生产服务器上的 asp.net 应用程序打开Crystal Report时出错。凭证在web.config
中定义。在web.config
中,我们有userid
,password
,server
和database name
。
这是错误:
登录失败。详细信息:ADO错误代码:0x源:ADODB.Connection 说明:无法找到提供商。它可能不正确 安装。文件C:\ Windows \ TEMP \ OrderAudit出错 {5A4491A4-BFD5-4EA4-8806-94A7CED3467A} .rpt:无法连接: 登录参数不正确。
当我从我的localhost报告连接到我的生产数据库服务器时,打开正常。 任何解决方案?
答案 0 :(得分:2)
Crystal试图告诉您计算机上未安装ADO数据库提供程序。
例如,如果要连接到Oracle数据库,则需要在ASP.Net服务器上安装Oracle驱动程序。
答案 1 :(得分:1)
从中下载并安装sqlncli.msi(SQL Native Client驱动程序) http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15748