c#水晶报表,我已设置了登录信息
TableLogOnInfo bbb = new TableLogOnInfo();            string reportPath = "D:\\Report\\CrystalReport1.rpt";
            P_Doc.Load(reportPath);   //加载报表            int i = 0;
            for (i = 0; i == P_Doc.Database.Tables.Count - 1; i++)
           {
                // 设置当前表的连接信息。 
                bbb.ConnectionInfo.ServerName = "192.168.0.210\\SQLEXPRESS,1433";
                bbb.ConnectionInfo.DatabaseName = "cwgl";
                bbb.ConnectionInfo.UserID = "sa";
                bbb.ConnectionInfo.Password = "manager";
                P_Doc.Database.Tables[i].ApplyLogOnInfo(bbb);
            } 
在开发机上运行正常,可在客户端运行,又出现登录窗口,请高手指教,感谢!!!

解决方案 »

  1.   

    不太清楚lz说的登录窗口是什么什么登录窗口~~~
      

  2.   

    天下没有免费的午餐
    不过中国人都吃免费的
    呵呵
    发布程序的时候
    没有把注册代码整对
      

  3.   

    一般出现登陆窗口的情况不是数据源有变化就是报表住不到了,既然你能在服务端看到报表,那就看下你客户端的报表路径是不是有问题,后者都访问不到数据源~
      

  4.   

    现在好了,我把拉模式换成推模式,客户端也可以访问了水晶报表数据了。但还是没弄清楚,为什么在拉模式状态下,水晶报表检索数据的时候会有输入数据源用户名、密码提示。谢谢大家!结了