MSHFlexGrid的行设置,.rows=rs.recordsetcount
嘿嘿,
不好意思,我不是高手,随便说说,算是帮你up了。
嘿嘿,
不好意思,我不是高手,随便说说,算是帮你up了。
解决方案 »
- winsock发送数据的问题!可以发送单个(bin)的数据吗?
- vb+sqlserver做c/s管理程序,总听说最好做成三层的,我想问问,三层是一个什么概念呀?如何做才能称为三层的呀?
- DCOM 编程问题“权限拒绝”
- 关于制作*.chm联机帮助文件的软件!
- DateReport报表打印的时候,会影响别的客户端的数据输入?
- 为什么找不到动态链接库
- treeview控件怎么实现拖放?
- 快过年了,感觉怪怪的!
- vb获取注册表内容
- @@@@@@@@@请问不用ASP、CGI、PHP,而用JAVA Script或者VBScript能否实现自制留言榜?@@@@@@@@@
- 一一对应
- 如何将字符串转变为逻辑表达式
Private Sub over_view(reg As Integer)
bill_reg = False
T_count.Text = "总记录数:" + "0"
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg0'"
If sendreg = 20 Then
Select Case reg
Case 0
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg1'"
Case 1
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg1_sf'"
Case 2
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg1_yf'"
End Select
ElseIf sendreg = 10 Then
Select Case reg
Case 0
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg0'"
Case 1
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg0_sf'"
Case 2
Adc_over.RecordSource = "exec accountover_sql 'over_send_reg0_yf'"
End Select
End If
Adc_over.Refresh
Dg_query.Refresh
If Adc_over.Recordset.RecordCount >= 1 Then
Dg_query.FixedRows = 0
T_count.Text = "总记录数:" + CStr(Adc_over.Recordset.RecordCount)
End If
set_caption
Dg_query.ColWidth(10) = 1
Dg_query.ColWidth(11) = 1
Dg_query.ColWidth(12) = 1
Dg_query.ColHeaderCaption(0, 9) = "开单日期"
T_count.Visible = True
sendreg = 0
End Sub
MSFGrid.AddItem Chr(9) & Rs!c1 & Chr(9) & Rs!C2
Rs.MoveNext
Loop
Set MSHFlexGrid2.DataSource = rs1
可现在不管查询结果里有多少条数据,Grid只能显示一条并且,我的另外一个程序也用到了HFlexGrid但是那个程序显示的很正常谁知道?....另外,这个控件有时候很怪的,最后一列不显示数据(显示了字段名,但是该字段一条记录也没有,数据库里面是有数据的,用其他方式也能把该字段显示出来),其他列很正常,我只碰到过一次