日期:2014-05-19  浏览次数:20628 次

强数据集+水晶报表的问题
我在项目里建一个强类型的数据集“TypedDataset”,然后和远程数据库建立连接后将所需要的表拖放进这个数据集。

之后在水晶报表设计器的“数据库专家”里建立ADO.NET连接。。然后和所设计的水晶报表相关字段绑定。

  然后在用户界面填写相关数据保存后点击“打印”按钮打开另一个窗体(有一个水晶报表查看器)显示先前所填数据,这时候问题就出现了。。让我登录。。
    它的“服务器名称”显示我建的强数据集的名称。。“数据库名称”显示为空,且不可改。。UID为空,可改。。。PWD为空,也可改。。
    但是我填入访问远程数据库的用户名和密码后没效。。。

还有个问题:就是在我用水晶报表的数据库专家建立ADO.NET连接的时候,是用自己写的类建立连接。。。不太懂。。

    请求达人帮帮藕。。。

------解决方案--------------------
http://www.dotnetsky.net/showforum-35.html
------解决方案--------------------
Push模式還是Pull模式
各有各的好处,你把连接数据库时,调用自己的方法,一定要调用正确的数据库连接字符串