ورود

View Full Version : چگونگي ارتباط SQLExpress با Crystal Report



mohandes1381
چهارشنبه 12 فروردین 1388, 02:10 صبح
سلام دوستان . سال نوتون مبارك .
من يك برنامه نوشتم كه ديتابيس اون SQL هستش . و من در برنامم از SQLExpress استفاده كردم . نمي دونم در Crystal Report چطوري ميشه به SQLExpress كانكت شد . يك بار از توي برنامه اومدم Dataset ام رو به عنوان Data Sourceش مشخص كردم . كه با اين روش فيلدهاي جداولم رو مي آورد اما ديتاي درون اين فيلدها رو نشون نميده .
ميتونين راهنماييم كنين ؟

hasan_esfahan
چهارشنبه 12 فروردین 1388, 13:04 عصر
شما باید هنگام لود فرم گزارش اطلاعات را درون دیتا ست قرار بدهید تا نمایش داده شود

mom alone
چهارشنبه 12 فروردین 1388, 13:14 عصر
میشه بیشتر توضیح بدید
بعد چه کدی بنویسیم تا دیتا ست رو به کریستال بدیم

mom alone
چهارشنبه 12 فروردین 1388, 18:24 عصر
فکر کنم این مفید باشه


pro_abouzar.Resources.personeli.chaphozorazta rptCustomersOrders = new pro_abouzar.Resources.personeli.chaphozorazta();
CrystalDecisions.Shared.ConnectionInfo crDbConnection = new CrystalDecisions.Shared.ConnectionInfo();
crDbConnection.IntegratedSecurity = true;
crDbConnection.DatabaseName = "aloneabouzar";
crDbConnection.ServerName = ".";
CrystalDecisions.CrystalReports.Engine.Database crDatabase = rptCustomersOrders.Database;
CrystalDecisions.Shared.TableLogOnInfo oCrTableLoginInfo;
foreach (CrystalDecisions.CrystalReports.Engine.Table oCrTable in crDatabase.Tables)
{
oCrTableLoginInfo = oCrTable.LogOnInfo;
oCrTableLoginInfo.ConnectionInfo = crDbConnection;
oCrTable.ApplyLogOnInfo(oCrTableLoginInfo);
}