代码如下:
Private Sub cboDep_Click()
Dim rsClass As New ADODB.RecordsetDim strSQL
If cboDep.ItemData(cboDep.ListIndex) = 0 Then
strSQL = "select * from Class"
Else
strSQL = "select * from Class where dept_id=" & cboDep.ItemData(cboDep.ListIndex)
End If
rsClass.Open strSQL, DataEnv.Con '出错行cboClass.Clear
cboClass.AddItem "全部"
cboClass.ItemData(0) = 0
While Not DataEnv.rsClass.EOF
cboClass.AddItem rsClass("Name")
rsClass.MoveNext
Wend
cboClass.ListIndex = 0
rsClass.Close
Set rsClass = Nothing
End Sub
Private Sub cboDep_Click()
Dim rsClass As New ADODB.RecordsetDim strSQL
If cboDep.ItemData(cboDep.ListIndex) = 0 Then
strSQL = "select * from Class"
Else
strSQL = "select * from Class where dept_id=" & cboDep.ItemData(cboDep.ListIndex)
End If
rsClass.Open strSQL, DataEnv.Con '出错行cboClass.Clear
cboClass.AddItem "全部"
cboClass.ItemData(0) = 0
While Not DataEnv.rsClass.EOF
cboClass.AddItem rsClass("Name")
rsClass.MoveNext
Wend
cboClass.ListIndex = 0
rsClass.Close
Set rsClass = Nothing
End Sub
解决方案 »
- Winsock控件中监听及监听后连接的端口问题
- 请问后缀字符%、&、!、#分别代表什么意思?
- EXE文件!~(一个困扰我很久的问题)
- 我有个问题看看这里有没有人能解决:vb+webbrowser(控件),程序让网页上的form提交,由于提交不成功,一直在运行,结果我的主程序死了,
- 怎样才能获得本机上的所有连接???
- 一个简单的过于多媒体播放器的问题(MCI控件),送分!!!!!
- 急!!!
- 小弟初学VB,装了一个AniGif控件,设好图片F5图片不动!!!!!请问这是为什么?
- 哪位大虾知道哪里有类似凭证中金额输入的控件下载,请告知,多谢!!!
- 检测注册表信息用十么API?
- 新手问:如何进行图像相减?
- 不好意思,还是VB调用DLL问题,这应该怎么转换呢?
rsClass.Open strSQL, DataEnv.Con
我怀疑DataEnv.Con所代表的数据库中没有class这个表,或者你拼写错误