我用VS2005做了一个小的winform应用程序,程序用用到了Dev的XtraReport控件,数据库用的是SQL 2000.     打包部署后,安装在电脑上,点击预览已存的报表文件后后出现错误,错误提示是:组装数据源的时候发生错误,程序抛出一下异常  用户sa登录失败。           但是奇怪的是我在编辑报表时连接数据库没有问题啊。请各位帮帮忙啊,在此万分感激。SqlConnection con = new SqlConnection("Data Source=192.168.0.154;database=测试所用数据库;UID=sa;pwd=123456");  这是我连接数据库的代码。麻烦了,求各位帮我看看。

解决方案 »

  1.   

    Data Source=192.168.0.154;Initial Catalog=测试所用数据库;User ID=sa;Password=123456
      

  2.   

    运行程序的电脑能访问到 Data Source=192.168.0.154;database=测试所用数据库;UID=sa;pwd=123456 这个数据库吗?
      

  3.   

    确定你的报表所用的连接字符串在sqlserver中能够登录?
      

  4.   

    请问怎么确定我所用的报表的连接字符串能在sqlserver登录呢?
      

  5.   

    你在SQL中用这些用户名和密码登陆啊  还有就是数据库名称,你看是否正确。这些都可以在数据库测试。你要先确保你的USEID 和 PASSWORD正确!