大哥,我正好编写这么一个程序,打印做好了。不过查询语句有问题,你如果看看我的问题,并帮我解决这一部分的问题的话,小弟把源程序给你发过来(不是你不发给你而我的源程在WINDOWSG下运行不正常)。我的问题在是“?一个问题,请各位大侠指教(谢谢)(emailofxuxu)”
解决方案 »
- 求助大神关于VB Combo按钮list下拉菜单连接ACCESS问题,TEXT显示对应行的数据
- API函数:AlphaBlend 调用失败,无头绪!
- Hierarchical FLEXGRID的sort问题,谢谢!
- 为什么升了星星在其他板块 还是裤衩,记得以前不是说升星在其他板块也变成星吗~!
- 如何使一个文本框中的一行文字的其中一个字母变色?
- 请各位VB开发人员进来帮忙一下,谢谢
- 有高手解释矩阵的算法么?要全覆盖设计
- 请问谁知道用EXECL+VB6(ADO)打印报表后自动关闭EXECL?
- ActiveReport 在打印时的二个问题?
- 请教:我写的程序在vb中start运行正常,运行EXE文件出错??
- vb编数据库怎样用字母查询???????????
- 初次见面﹐一个小小的怪问题﹐不成敬意﹗
dim rs as new adodb.recordset
dim connstr as string
dim ssql as string
connstr="provider=microsoft.jet.oledb.4.0;data source=" & app.path & "\库名.mdb"
conn.open connstrssql="select * from 表名"
rs.cursorlocation=aduseclient
rs.open ssql,conn,adopendynamic,adlockpemissic
set datareport1.datasource=rsok!
并且我把原来datareport中的datasource设为空,报表中的各显示字段控件的datamember也设为空,但他们的datafield值还为原来要显示的数据字段
望大侠能帮我想想这是怎么回事?
动态查询,打印查询结果,VB着一点太差了
Set me.DataSource = rstReport
Me.Sections("section4").Controls("txtlid").datafield = strID
Me.Sections("section4").Controls("lblclient").Caption = rstClient.Fields("公司名称")可以加分了吗?~_~
这个问题你都问无数遍了,DataReport 正确使用技巧有很多,misterzhao 的回答确实是正确的,我补充一下,应写在 Datareport 的 initialize 事件Set me.DataSource = rstReport
Me.Sections("section4").Controls("txtlid").datafield = rstClient.Fields("公司名称").name
Me.Sections("section4").Controls("lblclient").Caption = rstClient.Fields("公司名称").name
rstReport是不是一个查询好的ADODB的记录集?
SQL="select ……"
adodc1.recordsource=sql
adodc1.refresh
set datareport1.datasource=adodc1
datareport1.show
先create 一个adodb.connection然后用listview