为了账号安全,请及时绑定邮箱和手机立即绑定

crystalReportViewer打印预览为空白

crystalReportViewer打印预览为空白

月关宝盒 2018-12-07 07:28:24
打印按钮的代码如下,但是处理完后crystalReportViewer的对象打印预览只是一片空白,ds.table[0]显示没有数据,不知为何数据获取不了,请问如何解决呢 private void button1_Click_1(object sender, EventArgs e) { Form_ClystylePrint frm_print = new Form_ClystylePrint(); MyData mydata = new MyData(); SqlConnection cn = mydata.getConn(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cn.Open(); cmd.CommandText = "select examiner 考官,car_shool 驾校,car 车牌号,car_type 车型,students_num 预约人数,table_maker 制表人 from Arrange_Table where exam_date = getdate()"; SqlDataAdapter sda = new SqlDataAdapter(cmd.CommandText, cn); DataSet ds = new DataSet(); sda.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; CrystalReport1 rpt1 = new CrystalReport1(); rpt1.SetDataSource( ds.Tables[0]);//设置报表页面数据源 frm_print.crystalReportViewer1.ReportSource = rpt1; cn.Close(); cmd.Dispose(); frm_print.Show(); }
查看完整描述

3 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

是不是你的那个sql文本来检索出来就没有数据呢

查看完整回答
反对 回复 2019-01-21
?
慕村225694

TA贡献1880条经验 获得超4个赞

这个看了下,但是貌似没有提及datagridview的转换,能指导下么

查看完整回答
反对 回复 2019-01-21
  • 3 回答
  • 0 关注
  • 370 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信