omid_Ahmadi
دوشنبه 21 اسفند 1385, 09:46 صبح
سلام،
من برای تهیه یک گزارش از یه جدول در SQL Server 2000، به بانک کانکت می شم و اطلاعات مربوط به لاگین رو هم طبق کد زیر در شیئ مربوط به گزارش قرار می دهم، اما باز هم در زمان اجرا تقاضای کلمه عبور میکنه. چرا؟
CrystalDecisions.Shared.TableLogOnInfo logOnInfo = new CrystalDecisions.Shared.TableLogOnInfo();
logOnInfo.ConnectionInfo.DatabaseName = "CWM";
logOnInfo.ConnectionInfo.ServerName = "CWM";
logOnInfo.ConnectionInfo.Password = "mypass";
logOnInfo.ConnectionInfo.UserID = "CwmDatabase";
this.wfiReport = new Presentation.Reports.WorkersFullInfo();
this.wfiReport.SetDataSource(this.dsWorkersPersona lInfo);
for (Int32 intCounter = 0; intCounter < this.wfiReport.Database.Tables.Count; intCounter++)
{
this.wfiReport.Database.Tables[intCounter].ApplyLogOnInfo(logOnInfo);
}
من برای تهیه یک گزارش از یه جدول در SQL Server 2000، به بانک کانکت می شم و اطلاعات مربوط به لاگین رو هم طبق کد زیر در شیئ مربوط به گزارش قرار می دهم، اما باز هم در زمان اجرا تقاضای کلمه عبور میکنه. چرا؟
CrystalDecisions.Shared.TableLogOnInfo logOnInfo = new CrystalDecisions.Shared.TableLogOnInfo();
logOnInfo.ConnectionInfo.DatabaseName = "CWM";
logOnInfo.ConnectionInfo.ServerName = "CWM";
logOnInfo.ConnectionInfo.Password = "mypass";
logOnInfo.ConnectionInfo.UserID = "CwmDatabase";
this.wfiReport = new Presentation.Reports.WorkersFullInfo();
this.wfiReport.SetDataSource(this.dsWorkersPersona lInfo);
for (Int32 intCounter = 0; intCounter < this.wfiReport.Database.Tables.Count; intCounter++)
{
this.wfiReport.Database.Tables[intCounter].ApplyLogOnInfo(logOnInfo);
}