如题!在一个窗体中引用了查询功能,查出的显示在datagridview里,如何把这些数据做成rdlc报表的数据源?

作者&投稿:柘政 (若有异议请与网页底部的电邮联系)
在一个窗体中引用了查询功能,查出的显示在datagridview里,如何把这些数据做成rdlc报表的数据源?~

先建立rpt报表(如rpts.rpt)
rpts rpt = new rpts()
rpt.SetDataSource(datagridview.datasource);

把form1页面的输入条件传参数到form2,form2里根据传入的参数查询数据并显示

datagridview 中的数据弄成一个DataTable
然后绑定到rdlc报表
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("数据源对应的表", dt));
this.reportViewer1.RefreshReport();

如题!在一个窗体中引用了查询功能,查出的显示在datagridview里,如何...
答:datagridview 中的数据弄成一个DataTable 然后绑定到rdlc报表 this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("数据源对应的表", dt));this.reportViewer1.RefreshReport();

求助access,输入窗体和查询窗体都是引用的同一个表的数据 为什么查询的...
答:这是因为窗体打开或动作操作的时间跟查询运行(打开)的时间不一致所导致的。例如先运行了查询,查出53条记录,然后打开了窗体后在窗体上添加了6条记录,这时窗体将显示59条记录,但是已经打开的查询还是53条记录,这很正常,因为查询是在之前打开的,它显示的是当时的情况。只要重新运行查询(关闭后再打开...

...窗体 如何利用复选框多选,将数据录入到表中的一个字段中(多值字段...
答:回答:首先,这个表设计是不是有问题了。如果允许多值的话,插入的时候,格式要有一定的讲究,到时取出来也麻烦了 所以建议把表拆开,每一项作为一个字段

Access如何从一个窗体中引用另外一个窗体的指定变量内容?
答:如果是,比较方便的做法是创建一个按单位作为查询条件的查询,并以此查询创建数据表窗体,然后再将查询条件关联主窗体中显示单位的文本框或复合框,这种做法只要创建一个查询子窗体即可,只要在你双击或下拉选择单位时触发事件,在事件代码中打开子窗体并重新查询即可。

access数据库问题,我已经做好了数据表,怎么在窗体中建立查询?
答:你先给你的查询建立一个查询条件或参数,再根据这个带条件、参数的查询,通过“向导”来建窗体。建好窗体后,再把那个条件、参数删除,就行了。比如建一个带条件、参数的查询:select 编号,分类,名称,部门 from XX表 where 编号=王八蛋 条件或参数可以乱写,然后建立窗体,再把后面的删除或修改(...

如何在access的一个窗体中通过按钮显示多个查询结果
答:'先将两个子窗体的可见性设置为“否”,让打开主窗体时两个子窗体不可见 '分别为按钮1和按钮2添加下列单击事件过程 '子窗体和标签的具体位置请按实际调整 '实际子窗体和标签的名称请按实际调整 Private Sub Command1_Click()

在Access中,窗体即可以用于显示表和查询中的数据,也可以作为输入界面...
答:这句话是正确的。在Access中,窗体是一种文档,窗体既可以用于显示表和查询中的数据,也可以作为输入界面。窗体是一种文档,可以用来收集信息。例如,有一个单位要收集职工的个人信息,如姓名、地址、联系电话等。便可设计一个窗体。

C#中一个窗体调用另外一个窗体的控件问题,一个窗体上有一个textbox1...
答:应该这么写:Form1:String _textbox_text;public String Textbox_text { get { return _textbox_text; } set { _textbox_text = this.textbox1.text; } } Form2:form1 f1=new form();this.textbox2.Text=f1.Textbox_text;在Form2中访问Form1中的公共属性,这样就可以了,易懂 ...

VB中,如果一个窗体要引用另外一个已经关闭的窗体中的option(1)或者optio...
答:只能按楼主自己说的使用Hide隐藏。另外,楼主的上述代码一定记得要写在form1中的command1_click事件中哦。同时代码要做如下更改:Option2(1)改成Option2(1).Value,即 将第一句的内容 If Form1.Option2(1) Then 改成以下的代码就可以了:If Form1.Option2(1).Value Then ...

C#如何在一个窗体中读取另一个窗体的控件的数据
答:我在Form1窗体中有个listView1控件,但我在edit这个窗体中想读取Form1窗体中listView1控件的内容,该如何实现?匿名 | 浏览2366 次 |举报 我有更好的答案推荐于2017-12-16 11:05:33 最佳答案 你在lform1设置全局变量这样:public static listview lv=new listview();这其他地方直接form1.lv就可以访问了。还有就...