谁懂得VB的,帮忙进来看以下啊

来源:百度知道 编辑:UC知道 时间:2024/05/04 03:39:31
帮偶看看这段程序哪里出错了,它一直提示子程序或函数未定义,偶是个初学者看不出来哪里出错了,也不知道怎么改,求各位高手帮忙指点以下,看如何改哦,小生在此先行谢过了
Private Sub Form_Load()
flagbj = 0
Dim rs As New ADODB.Recordset
rs.Open "select *from student", conn, adOpenStatic, adLockReadOnly
lblallnum.Caption = rs.RecordCount
rs.Close
rs.Open "select distinct class from studeng", conn, adOpenStatic, adLockReadOnly '查询班级,去掉重复的项
Do While Not rs.EOF '将班级添加到 cmdclass 中
cmbclass.AddItem rs.Fields("class")
rs.MoveNext
Loop
rs.Clone
Set rs = Nothing
flag = 1 '开始时将flag 置为1,这样才能在datagrid1的行和列改变时显示正常
rsstu.Open "select *from student", conn, adOpenKeyset, adLockOptimistic
If rsstu.EOF = False Then
Call disp
Call unlockedmd
Else
MsgBox "尚没有添加考生信息!"
Call lockedmd
End If
Set DataGrid1.DataSource = rsstu
datafridl.Columns(1).Caption = "学号"
datafridl.Columns(2).Caption = "姓名"<

Call disp出错了.

DISP没有写啊.

它一直提示子程序或函数未定义

有这个提示vb在运行过程中会中断,你看看中断在哪里了,就是那个函数没有定义

打断点跟呀!不会用断点调试,写程序出错是很痛苦的!