PDA

View Full Version : سوال: مشکل در کار با کریستال ریپورتر با IDReader



afshines
چهارشنبه 08 آذر 1391, 20:20 عصر
گاهی کانکت میشه گاهی اررور میده ولی در کل مشکل شو نمیدونم اگه تا حالا کسی کار کرده کمک کنه:گریه:

این کد تو dll که به کریستال ریپورتر معرفی میکنم

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace Reports
{
public class GetAllRows
{
static SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=Res;Integrated Security = true");

public static IDataReader GetKaala()
{
con.Open();
SqlCommand cmd = new SqlCommand("select * from kala_mojood", con);
IDataReader idr = cmd.ExecuteReader();
//con.Close();
return idr;
}
}
}

و اینم کدی که تو فرم گزارش گیری هستش

private void ReportsForm_Load(object sender, EventArgs e)
{
System.Drawing.Font f = new System.Drawing.Font("B Nazanin", 10, FontStyle.Bold);
this.Font = f; this.Opacity = (float)Properties.Settings.Default.OP / 100;

Fill_Reports("CrystalReport1");
}

string RepPath = Environment.CurrentDirectory+"\\Reports";

void Fill_Reports(string RepName)
{
ReportDocument RepDoc = new ReportDocument();
RepDoc.Load(RepPath+"\\" + RepName + ".rpt");
ReportViewer1.ReportSource = RepDoc;
}

گاهی این ارورر رو میده

95741

آیا تو کدا مشکلی هست dll باید جای خاصی قرار بگیره؟:گریه::متفکر:http://barnamenevis.org/images/misc/pencil.png