当我尝试使用reportDocument.ExportToDisk
将Crystal报表导出到Word时,我的C#代码出错了。
它在这一行崩溃了:
reportDocument.ExportToDisk(ExportFormatType.WordForWindows, WordPath);
完整的错误消息是:
登录失败。 详细信息:IM002:[Microsoft] [ODBC驱动程序管理器]未找到数据源名称,并且未指定默认驱动程序 文件C中的错误:\ Users \ disaia \ AppData \ Local \ Temp \ DisplayLabel {47AE6D67-D16D-4FB9-BE38-7F7B300D83C0} .rpt: 无法连接:登录参数不正确。
我本地计算机的WordPath = "C:\\Inetpub\\wwwroot\\ShoeReport\\admin\\DOC\\1_DisplayStickers.doc"
。
此代码在我们的生产服务器上运行正常,但它在我们的开发服务器或本地开发机器上崩溃。
答案 0 :(得分:0)
在开发服务器和开发计算机上未正确设置连接。如果您使用ODBC,请检查DSN