ReceiveCrystalReport rpt = new ReceiveCrystalReport();
DataSet ds = new DataSet();
string strConn = "Data Source=ITE-03;Initial Catalog=dm;User ID=sa;Password=123456";
SqlConnection conn = new SqlConnection(strConn);
SqlDataAdapter da = new SqlDataAdapter("Select * from d_payment_record", conn);
da.Fill(ds);
rpt.SetDataSource(ds);
this.crystalReportViewer1.ReportSource = rpt;DataSet.xsd是用vs连接数据库,直接把某个表直接拖进来的,,不知道哪里出了问题,,数据就是显示不了,,
十万火急啊
DataSet ds = new DataSet();
string strConn = "Data Source=ITE-03;Initial Catalog=dm;User ID=sa;Password=123456";
SqlConnection conn = new SqlConnection(strConn);
SqlDataAdapter da = new SqlDataAdapter("Select * from d_payment_record", conn);
da.Fill(ds);
rpt.SetDataSource(ds);
this.crystalReportViewer1.ReportSource = rpt;DataSet.xsd是用vs连接数据库,直接把某个表直接拖进来的,,不知道哪里出了问题,,数据就是显示不了,,
十万火急啊
string reportPath = Server.MapPath("crystalreport.rpt");
myReport.Load(reportPath);加上这个试试
this.crystalReportViewer1.DataSource=ds.Tables["d_payment_record"];
实在不行这样试下
有这种写法吗?
rpt.SetDataSource(ds.Tables["d_payment_record"]);
是这样写的