【问题标题】:Why can't the crystal report display in Websitehosting?为什么水晶报表不能在Websitehosting中显示?
【发布时间】:2023-03-15 12:45:01
【问题描述】:

我目前已在网站主机:(somee.com) 上传包含水晶报告的 asp.net 文件,但水晶无法在 somee.com 中工作。

错误信息:“错误 无法打开连接。详细信息:[数据库供应商代码:17] 无法打开连接。 rptUsers {BFFF26F5-4E99-4153-9D71-67B92F5924D9}.rpt 详细信息:[数据库供应商代码:17]”

我该如何解决这个问题?

这是我上传的网站: http://yuanyuanhong.somee.com/Reports/Users.aspx *尝试使用:“邮箱:964104381​​@qq.com;密码:5780231”登录即可访问以上页面。 谢谢。

【问题讨论】:

    标签: c# asp.net crystal-reports


    【解决方案1】:

    可能是几个问题:无法连接到数据库,报告文件的路径不正确,网络用户的权限问题,服务器上没有安装水晶运行时。从错误来看,您在连接数据库时遇到问题。您的开发机器上是否有服务器上没有的 DSN(数据连接)?网络用户是否有权访问数据库?

    要从头开始......

    克里斯

    【讨论】:

    • 是的,服务器上有一个连接,我已经在托管产品-MS SQL 中上传了我的数据库脚本文件。我确定网站已经连接到服务器了,只是不知道为什么它可以访问用户报告页面
    • 这是我在 web.config 中的连接字符串: 这是我放在“~report /user.aspx”中的数据源。 cs 页面"report.SetDatabaseLogon("yenyen_SQLLogin_1","Yenh2011","drugbug.mssql.somee.com","drugbug");我放置在“~report /user.aspx.cs page”中的数据源是否有任何错误?
    • 在 SQL 中,错误代码 17 定义为:“错误:SQL Server 不存在或访问被拒绝。(错误代码 17)。”在我看来,问题出在您的 SQL 或数据库本身。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多