在线等:我用 dataset 动态绑定数据源, 在新的的项目中实验成功但为什么在原来的项目中会报这个错啊??????????
错误信息 :(windows form)
查询引擎错误:“C:\\XXXX\\xxx\xx\x\\xxx.rpt”
什么情况啊。。
我照着新项目重头做了几次都这样。。。为什么。。望高手帮忙
代码很简单
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\ORMS-CSChildSystem.mdb";
OleDbConnection conn=new OleDbConnection(strCon);
//OleDbConnection conn=new OleDbConnection(ORMS_CSChildSystem.Common.Common.ConStrOleDb());
conn.Open();
//string sql="select * from Basic_Operation,Basic_PatientInfor,I_AttendanceBill_Attendance,I_AttendanceBill_Count ";
string sql="select * from Basic_Operation";
OleDbDataAdapter ob=new OleDbDataAdapter(sql,conn);
DataSet ds=new DataSet();
ob.Fill(ds);
//CrystalReport2 att1=new CrystalReport2();
CrystalReport10 att1=new CrystalReport10();
//CrystalReport2 att1=new CrystalReport2();
att1.SetDatabaseLogon("Admin","");
//AttendanceBill att1=new AttendanceBill();
att1.SetDataSource(ds);
//this.crvAttendance.ReportSource=Common.Common.GetApplicationPath()+"\\I_AttendanceBill\\AttendanceBill.rpt";
//this.crvAttendance.ReportSource=Common.Common.GetApplicationPath()+"\\I_AttendanceBill\\CrystalReport1.rpt";
//this.crvAttendance.ReportSource=att1;
this.crvAttendance.ReportSource=att1;
conn.Close();
查询引擎错误:“C:\\XXXX\\xxx\xx\x\\xxx.rpt”
什么情况啊。。
我照着新项目重头做了几次都这样。。。为什么。。望高手帮忙
代码很简单
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\ORMS-CSChildSystem.mdb";
OleDbConnection conn=new OleDbConnection(strCon);
//OleDbConnection conn=new OleDbConnection(ORMS_CSChildSystem.Common.Common.ConStrOleDb());
conn.Open();
//string sql="select * from Basic_Operation,Basic_PatientInfor,I_AttendanceBill_Attendance,I_AttendanceBill_Count ";
string sql="select * from Basic_Operation";
OleDbDataAdapter ob=new OleDbDataAdapter(sql,conn);
DataSet ds=new DataSet();
ob.Fill(ds);
//CrystalReport2 att1=new CrystalReport2();
CrystalReport10 att1=new CrystalReport10();
//CrystalReport2 att1=new CrystalReport2();
att1.SetDatabaseLogon("Admin","");
//AttendanceBill att1=new AttendanceBill();
att1.SetDataSource(ds);
//this.crvAttendance.ReportSource=Common.Common.GetApplicationPath()+"\\I_AttendanceBill\\AttendanceBill.rpt";
//this.crvAttendance.ReportSource=Common.Common.GetApplicationPath()+"\\I_AttendanceBill\\CrystalReport1.rpt";
//this.crvAttendance.ReportSource=att1;
this.crvAttendance.ReportSource=att1;
conn.Close();
...全文
相关推荐
c#winform 使用水晶报表(推模式)详细教程(附图)
创建一个新的WinForm应用程序**- 打开Visual Studio,选择“文件”->“新建”->“项目”;- 在弹出的“新建项目”对话框中,选择“Windows Forms App (.NET Framework
多数据源(dataset)水晶报表制作
本主题将深入探讨如何在水晶报表中整合来自多个不相关数据源(dataset)的数据,以实现多数据源(dataset)报表的制作。首先,理解数据源(dataset)的概念至关重要。
VS2010中水晶报表应用,下载和部署
**使用VS2010打包发布**: - 创建一个新的安装项目。
怎样动态指定水晶报表的数据源
这极大地扩展了水晶报表的功能,使得能够处理一些原本难以用静态数据源实现的复杂报表,如交叉报表。XML文件可以通过DataSet的`GetXml()`方法生成。
从数据库中读取图片二进制流,通过DataSet显示图片到水晶报表中
**在水晶报表中显示图片**:水晶报表支持多种数据源,包括DataSet。将创建的DataSet绑定到报表后,可以通过添加一个图片字段来显示图片。


图表区
