De1.COmmands(n).CommandText=StrSQL
解决方案 »
- 超简单问题进来就能得分!!!!!!
- EXE 文件获得原代码
- 相同问题,希望给出完整的程序以及解释
- installshield X下怎么访问操作access数据库?
- 潜望镜升起,
- VBP有容量的限制吗?
- 怎样让程序运行以后用户可以调整listbox框的大小啊?
- Tapi和waveoutopen8高手请进,用Waveoutopen输出声音错误Err=32
- 谁能给个简单的FTP上传程序?
- 谁有"信息系统工程和软件工程"相关的文章、软问之类的,或知道相关的网站
- access在使用一段时间后即使不增加记录也会变得很大,sql2000不知是否存在这个问题,我想至少其日志文件会很大,如何去掉以前过时日志?
- 在data report中可以自动导出*.txt,*.htm等,如何在其下拉列表中添加导出Excel项,并且可以将数据导成Exel文档?
set t_datarep.datasource=ado1.datasource
t_datarep.show
《vb 6之数据报表使用技巧》
http://media.ccidnet.com/media/ciw/871/b1301.htm
《VB6之Data Report全面解决方案(1)》
http://microinfo.top263.net/Txt/DRptPlus.txt
《巧用 VB6 之 Data Report 实现图片(Picture)、图表(MsChart)的打印及预览》
http://microinfo.top263.net/Txt/ImageRpt.txt
下载例程
http://microinfo.top263.net/Zip/DatGrdRpt.zip
http://microinfo.top263.net/Zip/ImageRpt.exe
http://microinfo.top263.net/Zip/FmtDatRpt.zip
http://microinfo.top263.net/Zip/ShapeTree.zip
http://microinfo.top263.net/Zip/ShapeNew.zip
Dim rs As Object
Set cn = CreateObject("adodb.connection")
Set rs = CreateObject("adodb.recordset")
cn.open "provider=sqloledb.1;data source=localhost;user id=sa;password=;initial catalog=master;"
rs.open "select id,name from sysobjects", cn, 1, 1, 1
drp.Sections("section2").Controls("label1").Caption = "Table ID"
drp.Sections("section2").Controls("label2").Caption = "Table Name"
drp.Sections("section1").Controls("text1").DataField = "ID"
drp.Sections("section1").Controls("text2").DataField = "Name"
Set drp.DataSource = rs drp.Show
你可以把你email留下,我把源代码发给你看看。
如果一页只打印一条记录的话,我也没有好得解决方法。不过你可以将报表数据所在的Section拉高(即上面的Section1),高到大约一张纸。