나는 C# 및 크리스탈 리포트를 사용하여 Windows 응용 프로그램을 만든이 내 코드입니다 : 나는이 프로그램을 실행하면크리스탈 보고서 (없음 소스 availabe)
private void Form1_Load(object sender, EventArgs e)
{
CrystalReport1 objRpt = new CrystalReport1();
string connStr = "Data Source=.;Initial Catalog=Reg;Integrated Security=TRUE";
SqlConnection cn = new SqlConnection(connStr);
string query1 = "Select name,phone,mobile from Register";
SqlDataAdapter da = new SqlDataAdapter(query1, connStr);
DataSet ds = new DataSet();
da.Fill(ds, "my_dt");
if (ds.Tables[0].Rows.Count==0)
{
MessageBox.Show("mafeesh");
return;
}
objRpt.SetDataSource(ds);
crystalReportViewer1.ReportSource = objRpt;
}
다음과 같은 오류가 발생합니다
BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet1 \ crdb_adoplus.dll ' 또는 하나의 파일 또는 어셈블리'file : /// C : \ Program Files \ SAP를로드 할 수 없습니다. 그것의 의존성의. 시스템이 지정된 파일을 찾을 수 없습니다.
왜 이런 경우 일 수 있습니까?
을 고맙다. – user1045265