【发布时间】:2014-06-09 20:57:01
【问题描述】:
好的,所以过去一年我一直在研究这个项目,但我从来没有在水晶报告中理解过这个问题。 (我用的是Visual Studio 2008自带的水晶报表)
假设我想修改嵌套在命令中的数据库字段。
我右键单击命令字段并从上下文菜单中选择数据库专家选项。
然后我再次右键单击该命令并选择“修改”选项。
这是我总是卡住的地方。我输入密码(与我在项目的 ConnectionString 中使用的密码相同)并单击完成按钮。
..仅显示以下错误消息,转换为 “ORA-12154: TNS:could not resolve the connect identifier specified”
经过一番搜索,我找到了这篇文章:http://scn.sap.com/thread/3291225
我遇到的同样问题的答案是:
如果你的操作系统是 64 位,你必须安装 Oracle Driver 64,然后在同一个 home_oracle 中安装 Oracle Driver 32,这应该是 home1。 SAP 只适用于 home1。 您必须安装 Oracle 客户端管理员模式。 之后,您必须将 ODBC 驱动程序配置为 Oracle Home 1。现在测试您的 ODBC 连接是否成功。 您的应用程序应该在 32 位模式下运行。
很遗憾,我已远程连接到这台计算机,并且无权安装/卸载驱动程序和应用程序。
我的问题是,有没有另一种方法可以解决这个问题,以便我可以将该字段更改为字符串?
谢谢!
【问题讨论】:
-
为什么不通过
ToText()将该字段转换为CR中的字符串?
标签: asp.net sql oracle crystal-reports crystal-reports-2008