水晶报表里面当数据库专家中有两个表时候,老是会弹出数据库登陆 对话框。如果一个表的话就很正常。这是什么原因啊。。
我也在table上设置了数据库登陆信息
 SqlConnectionStringBuilder ssb =
      new SqlConnectionStringBuilder(new Com_CfgInfo().Global_ConnString);
                ConnectionInfo connectionInfo = new ConnectionInfo();
                connectionInfo.ServerName = ssb.DataSource;
                connectionInfo.DatabaseName = ssb.InitialCatalog;
                connectionInfo.UserID = ssb.UserID;
                connectionInfo.Password = ssb.Password;
                Tables tables = cryRptDoc.Database.Tables;
                
                for(int i = 0;i < tables.Count;i++)
                {
                    TableLogOnInfo tableLogonInfo = new TableLogOnInfo();
                    tableLogonInfo.ConnectionInfo = connectionInfo;
                    tables[i].ApplyLogOnInfo(tableLogonInfo);
                }
               不知道为什么还是会弹出 数据库登陆 对话框。急急急。。火急。求解。