社区
控件
帖子详情
vb 中datareport中的预览数据有重复的!!而且当多个不同的单位在一张表中时,很无序的出现~
huzling
2005-08-03 05:02:09
很多个不同的单位是说就像是不同的班级!
不同班级的成绩混在一起,我该怎么控制呢?我用的是数据环境!
重复的数据怎么控制的??
跪求!!还有就是怎么动态选不同班级的成绩?字段一样的!!
报表中的字段是 从不同的表中选出来的啊!
...全文
102
3
打赏
收藏
vb 中datareport中的预览数据有重复的!!而且当多个不同的单位在一张表中时,很无序的出现~
很多个不同的单位是说就像是不同的班级! 不同班级的成绩混在一起,我该怎么控制呢?我用的是数据环境! 重复的数据怎么控制的?? 跪求!!还有就是怎么动态选不同班级的成绩?字段一样的!! 报表中的字段是 从不同的表中选出来的啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huzling
2005-08-05
打赏
举报
回复
郁闷……
wangdeshui
2005-08-05
打赏
举报
回复
select distinct ....
huzling
2005-08-05
打赏
举报
回复
Option Explicit
Private Sub DataReport_Initialize()
Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim str As String
Dim strsql As String
With cnn
.Provider = "MSDataShape.1" '一定要加这句
.Open "Provider=Microsoft.Jet.OLEDB.4.0; " _
& "Data Source=" & App.Path & "\jysf.mdb;Persist " _
& "Security Info=False;"
End With
rs.CursorLocation = adUseClient
strsql = "SELECT student.sclass, student.年, student.月, student.日, student.sname , student.sno, amounts.总额, amounts.学费, amounts.学杂费, amounts.住宿费, amounts.大写总额, amounts.学费代码, amounts.住宿费代码, amounts.收费单位代码, amounts.代管费, amounts.代管费总和, amounts.校服费, class.汉字班级 FROM amounts, student, class WHERE amounts.总额 =student.总额 AND student.sclass = class.sclass "
'" & Chr(34) & Trim(form1.DataList1.Text) & Chr(34) & "order by student.sclass " 'SQL语句可以用变量"
rs.Open strsql, cnn, adOpenDynamic, adLockOptimistic
Set DataReport1.DataSource = rs
'Me.Sections.Item("Section1").Controls.Item("text1").DataField = rs.Fields(0).Value
DataReport1.Sections(1).Controls("Text1").DataField = rs.Fields(0) & ""
MsgBox DataReport1.Sections(1).Controls("Text1").DataField
'DataReport1.Sections(1).Controls("Text2").DataField = rs.Fields(2) & ""
'DataReport1.Sections(1).Controls("Text3").DataField = rs.Fields(3) & ""
'DataReport1.Sections(1).Controls("Text4").DataField = rs.Fields(4) & ""
'DataReport1.Sections("Section1").Controls("text1").DataField = rs.Fields(1)
'DataReport1.Sections("Section1").Controls("text2").DataField = rs.Fields(2)
' DataReport1.Sections("Section1").Controls("text3").DataField = rs.Fields(3)
' DataReport1.Sections("Section1").Controls("text4").DataField = rs.Fields(4)
End Sub
~~~~~~~~~~~~~
为什么会越界的呢??
VB
利用
Data
Report
做报表详
VB
利用
Data
Report
做报表详,我也是找了好久才找到的,讲解的比较详细,可以给初学者一个很好的帮助你。
VB
+SQL+
Data
report
的查询
用
VB
和
data
report
做的报表查询实例
Data
Report
报表分页
VB
自带报表工具
Data
Report
的分页打印示例。
Data
Report
简单例子
Data
Report
简单例子 for
VB
VB
数据
报表
data
report
[整理].pdf
VB
数据
报表
data
report
[整理].pdf
控件
1,453
社区成员
41,354
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章