bachebahal_1363
چهارشنبه 19 تیر 1387, 22:38 عصر
سلام دوستان .
می دونم باید این مورد رو در تالار CrystalReport مطرح کنم اما اون کار رو هم کردم اما هیچ نتیجه ای نگرفتم .
حتی راهنمایی هم نشدم .
بنده ابتدا یک dataset از بانکم تهیه کردم سپس به فرمم یک crystalReportViewer اضافه کردم و سپس در قسمت code فرمم یک تابع تهیه کردم به شکل زیر
public static DataSet getData()
{
string strConnection =MyConnectionString ;
SqlConnection cn = new SqlConnection(strConnection);
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "SELECT * FROM MYTABLE";
SqlDataAdapter da = new SqlDataAdapter(cmd.CommandText, cn);
dbMyDatabaseDataSet ds = new dbMyDatabaseDataSet ();
da.Fill(ds, "MYTABLE");
return ds;
}
سپس در قسمت لود فرمم کد زیر را برای نسبت دادن report به crystalReportViewer استفاده کردم :
MyReport Crp1 = new MyReport();
DataSet ds = new DataSet();
ds = getData();
Crp1.SetDataSource(ds);
crystalReportViewer.ReportSource = Crp1;
اما Error زیر رو میده .
http://barnamenevis.org/forum/attachment.php?attachmentid=19704&d=1214811206
البته با یه آزمون و خطا فهمیدم که مشکل عکس هست و زمانی که فیلد عکس رو از Crystal report design حذف کردم Error بر طرف شد اما من در هر صورت احتیاج دارم که عکس موجود در دیتابیسم همراه باقی فیلد ها نمایش داده بشه .
خواهش می کنم کمک کنید بد گیر کردم .
می دونم باید این مورد رو در تالار CrystalReport مطرح کنم اما اون کار رو هم کردم اما هیچ نتیجه ای نگرفتم .
حتی راهنمایی هم نشدم .
بنده ابتدا یک dataset از بانکم تهیه کردم سپس به فرمم یک crystalReportViewer اضافه کردم و سپس در قسمت code فرمم یک تابع تهیه کردم به شکل زیر
public static DataSet getData()
{
string strConnection =MyConnectionString ;
SqlConnection cn = new SqlConnection(strConnection);
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "SELECT * FROM MYTABLE";
SqlDataAdapter da = new SqlDataAdapter(cmd.CommandText, cn);
dbMyDatabaseDataSet ds = new dbMyDatabaseDataSet ();
da.Fill(ds, "MYTABLE");
return ds;
}
سپس در قسمت لود فرمم کد زیر را برای نسبت دادن report به crystalReportViewer استفاده کردم :
MyReport Crp1 = new MyReport();
DataSet ds = new DataSet();
ds = getData();
Crp1.SetDataSource(ds);
crystalReportViewer.ReportSource = Crp1;
اما Error زیر رو میده .
http://barnamenevis.org/forum/attachment.php?attachmentid=19704&d=1214811206
البته با یه آزمون و خطا فهمیدم که مشکل عکس هست و زمانی که فیلد عکس رو از Crystal report design حذف کردم Error بر طرف شد اما من در هر صورت احتیاج دارم که عکس موجود در دیتابیسم همراه باقی فیلد ها نمایش داده بشه .
خواهش می کنم کمک کنید بد گیر کردم .