关于VB中的COMBOBOX!急急急!

我按照一个程序做了另外一个程序,其中有个COMBOBOX我是直接复制粘贴过来的,程序也是,为什么就不能用了呢?之前那个下拉的话就出现选择,我做的就什么都没有,是哪里出了问... 我按照一个程序做了另外一个程序,其中有个COMBOBOX 我是直接复制粘贴过来的,程序也是,为什么就不能用了呢?
之前那个下拉的话就出现选择,我做的就什么都没有,是哪里出了问题呢?
程序如下:
Private Sub AlarmYt_Click()
Dim sql As String
Dim i As Integer

On Error Resume Next

If AlarmYt.ListIndex = -1 Then

MsgBox "请选择要查询的窑筒..."
Exit Sub

End If

sql = "select * from alam_tab where devnum='" & AlarmYt.ItemData(AlarmYt.ListIndex) & "' order by 日期 desc"

Rs.Open sql, DEn1.Conn, 3, 1
If Not Rs.EOF Then
Do While MSFG1.Rows > 2
MSFG1.RemoveItem MSFG1.Rows
Loop

Rs.PageSize = 20
intPages = Rs.PageCount

Rs.AbsolutePage = numPage

If numPage = 1 Then
Command30.Enabled = False
Command32.Enabled = False

Else
Command30.Enabled = True
Command32.Enabled = True
End If

If numPage = intPages Then
Command31.Enabled = False
Command33.Enabled = False

Else
Command31.Enabled = True
Command33.Enabled = True

End If

For i = 0 To Rs.PageSize

MSFG1.AddItem Rs!轴向坐标 & vbTab & Rs!周向坐标 & vbTab & Rs!温度 & vbTab & Rs!日期 & vbTab & Rs!备注
Rs.MoveNext
If Rs.EOF Then Exit For
Next i

Else
MsgBox "此设备无报警信息"
End If
Rs.Close
End Sub
我找到程序了 在MODLULE中
ServerAtime = Now
If ServerSet = "True" Then ServerStartUp = True

With Form13
For i = 0 To 5
.AlarmYt.AddItem i + 1 & " 号窑筒"
.AlarmYt.ItemData(i) = i
.HisYt.AddItem i + 1 & " 号窑筒"
.HisYt.ItemData(i) = i
Next
我的程序也有这些 但是为什么还是没有下拉呢?
ALARMYT和HISYT都没有下拉。。是没有和数据库连接上还是?

在线等高手!
展开
 我来答
无辜的白吃
2009-06-10 · TA获得超过637个赞
知道小有建树答主
回答量:267
采纳率:100%
帮助的人:126万
展开全部
这段点击事件代码中就没有给Combobox 的下拉项AddItem赋值的代码啊,你这段代码里面用到的是MSFlexGrid控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
repb
2009-06-10 · 超过18用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
这段代码没有添加combobox的操作,只是一段换页的操作,你能否把combobox添加项的代码粘上来,还是你忘了加combobox的项了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式