很多个不同的单位是说就像是不同的班级!不同班级的成绩混在一起,我该怎么控制呢?我用的是数据环境!
重复的数据怎么控制的??跪求!!还有就是怎么动态选不同班级的成绩?字段一样的!!
报表中的字段是 从不同的表中选出来的啊!
重复的数据怎么控制的??跪求!!还有就是怎么动态选不同班级的成绩?字段一样的!!
报表中的字段是 从不同的表中选出来的啊!
解决方案 »
- VB里如何允许用户选择一个DBF文件,并能够浏览这个DBF数据库
- 如何设置,才能让ListView中的垂直滚动条显示出来?
- 怎样判断要加的内容是否在TreeView控件的节点内?又怎样删除节点内的内容?
- 关于MSCOMM控件使用的源代码中遇到的问题,应该不会太难!
- 向您求助:该如何实现vb按照recordset的每一个值描点画正弦波?
- 如何把一个form中的记录集传给activereport作为数据源?
- 寻找 Visual CHM 4.0 注册码。
- 如何能使用dao访问access2000?
- 如何通过字符串变量保存文件路径
- vb在生成表格方面有什么控件?在vb窗体上!
- 请各位帮忙看看我的代码哪里有错误
- 散分,今天我整了个网站 大伙进来去看看,提高一下人气,人人都有分啊
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
~~~~~~~~~~~~~
为什么会越界的呢??