怎样将查询所得的结果赋值给datareport的文本框的datafields 你可以将查询的内容放入一张表中,然后将这张表的内容和datareport连接起来就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在文本框的属性框里datafield设成你的字段名前提是,报表的数据源已经赋上你的记录集 打印按钮里Dim rsprint As New ADODB.Recordsetrsprint.Open ssql, cnndb, adOpenForwardOnly, adLockReadOnly, adCmdTextSet kindprintdsr.DataSource = rsprintkindprintdsr.Show然后在datareport中的细节带区添加文本框,彩旦-视图-属性对话框中,把该文本框的datafield设为rsprint中的字段名。如rs.foldno,就在datfiedl中写foldno 如果你查询结果已生成,set kindprintdsr.datasource=你的结果集就行了。 如果查询结果不多,笨点的办法可以在Report中设置一Label.然后直接赋值Label.caption(查询结果)就可以了.如果查询结果多,你可以生成一个临时表.然后针对这个临时表做界面就可以了.set Datareport.datasource=Adodb.recordset To liujianjun_(流星尔):如果报表是需要分组显示的,似乎这方法不行啊,那要怎么修改呢? 寻求函数传递的理论知识 如何设置排序的问题! 超级简单问题 文本加密求助 怎么用CommonDialog实现批量导入 Vsflexgrid7.0中怎样合并单元格 我想利用一个dll中的函数~请问怎么能得到他的函数列表和参数什么的等其他信息 Win98 下 ADO 出错的问题,求救!!! 怎么样可以使用户在控件或窗体上摆放地图,绘制表格,增加文本? 救急!!!数据库多重绑定错误? 如何取得access数据库中表的个数,在选择表以后获得字段的属性呢? 关于动态添加控件、控件数组的问题?
前提是,报表的数据源已经赋上你的记录集
rsprint.Open ssql, cnndb, adOpenForwardOnly, adLockReadOnly, adCmdTextSet kindprintdsr.DataSource = rsprint
kindprintdsr.Show然后在datareport中的细节带区添加文本框,彩旦-视图-属性对话框中,把该文本框的datafield设为rsprint中的字段名。如rs.foldno,就在datfiedl中写foldno
笨点的办法可以在Report中设置一Label.
然后直接赋值Label.caption(查询结果)就可以了.如果查询结果多,你可以生成一个临时表.
然后针对这个临时表做界面就可以了.
set Datareport.datasource=Adodb.recordset