点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我创建了一个水晶报表,并显示 DataSet
中的字段,当我将其导出为任何格式时,一切运行正常,它会生成错误 Unable to open database file
并且它显示 在对话框中出现3到4次相同的错误,然后成功导出了文件,仅在导出期间才生成错误,此后,我第二次导出,依此类推成功导出而没有任何问题。
导出过程中的错误消息:
我无法从最近两天开始找出问题,并且已经在寻找解决方案,但尚未获得任何解决方案。
我的代码:
使用(SQLiteConnection con = new SQLiteConnection(AppSettings.ConnectionString())) { con.Open(); 使用(SQLiteDataAdapter sda = new SQLiteDataAdapter(" SELECT * FROM formData",con)) { sda.Fill(dataSet," LawData"); Law_Report objRpt =新的Law_Report(); objRpt.SetDataSource(dataSet); ReportViewer.ReportSource = objRpt; ReportViewer.Refresh(); } con.Close(); }
我检查了调试,并且在以下链接上遇到错误,它在此链接上检查数据库文件,但是为什么要在此目录中检查数据库文件? 当我手动粘贴数据库文件时,它可以正常工作,但是由于具有管理员权限,我无法在客户端计算机的此目录中复制数据库文件
C:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ myDatabase.db
(5.4 kB)
然后,您需要在主项目中进行更多调试。
Visual Studio 2019并使用SQLite ODBC驱动程序
可以使用MS SQL Native 11客户端进行测试吗?
您是否启用了CRLogger并查看其显示的内容?
完成了所有步骤,将我的Crystal Report版本从SP 25升级到SP 26,但我的问题仍未解决,但无法解决问题
p>我尝试了代码并在新项目中进行了报告,它已成功导出,没有任何问题,但是不能在我的主项目上工作。
一周热门 更多>