小弟我想做一张医生处方笺的报表,但是做出来的报表都读不出数据,大家帮小弟我看看小弟我写的语句有没有错
我想做一张医生处方笺的报表,但是做出来的报表都读不出数据,大家帮我看看我写的语句有没有错
我想做一张医生处方笺的报表,但是做出来的报表都读不出数据,大家帮我看看我写的语句有没有错
我运行了程序后,报表只显示了文本对象,读不出字段。如下:
http://my.****.net/my/album/detail/1179327
------解决方案--------------------
结贴率44.44%
果断路过+_+
------解决方案--------------------
http://blog.****.net/happy09li/article/details/6931959
------解决方案--------------------
代码看不出问题,你的报表里是否用 patient_cf 表,数据是推模式?
------解决方案--------------------
好象是低级错误吧,你的取出来的表名和你放到报表中不一样哦,
sda.Fill(ds, "patient_cf");
CrystalReport1 crr = new CrystalReport1();
crr.SetDataSource(ds.Tables["patienet_cf"]);
------解决方案--------------------
------解决方案--------------------
你只是用来出报表,不写数据到DB中,视图跟表一样的可用
------解决方案--------------------
这不明显错了么
sda.Fill(ds, "patient_cf");
CrystalReport1 crr = new CrystalReport1();
crr.SetDataSource(ds.Tables["patienet_cf"]);
是一样的么 ?2个英文?
patient_cf和patienet_cf
我想做一张医生处方笺的报表,但是做出来的报表都读不出数据,大家帮我看看我写的语句有没有错
- C# code
private void FormSrytalreport_Load(object sender, EventArgs e) { try { //string st = SQL.getCon(); SqlConnection con = new SqlConnection(SQL.getCon()); string sql = "select * from patient_cf"; con.Open(); SqlDataAdapter sda = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); sda.Fill(ds, "patient_cf"); CrystalReport1 crr = new CrystalReport1(); crr.SetDataSource(ds.Tables["patienet_cf"]); this.crystalReportViewer1.ReportSource = crr; } catch (Exception ex) { MessageBox.Show(ex.ToString()); }
我运行了程序后,报表只显示了文本对象,读不出字段。如下:
http://my.****.net/my/album/detail/1179327
------解决方案--------------------
结贴率44.44%
果断路过+_+
------解决方案--------------------
http://blog.****.net/happy09li/article/details/6931959
------解决方案--------------------
代码看不出问题,你的报表里是否用 patient_cf 表,数据是推模式?
------解决方案--------------------
好象是低级错误吧,你的取出来的表名和你放到报表中不一样哦,
sda.Fill(ds, "patient_cf");
CrystalReport1 crr = new CrystalReport1();
crr.SetDataSource(ds.Tables["patienet_cf"]);
------解决方案--------------------
------解决方案--------------------
你只是用来出报表,不写数据到DB中,视图跟表一样的可用
------解决方案--------------------
这不明显错了么
sda.Fill(ds, "patient_cf");
CrystalReport1 crr = new CrystalReport1();
crr.SetDataSource(ds.Tables["patienet_cf"]);
是一样的么 ?2个英文?
patient_cf和patienet_cf