用vb做成一个查询的小程序,可是运行时就出现错误,请高手指点!!
Dim x, i '定义变量
Public Sub viewdata() '定义显示数据的函数
For i = 0 To 4
If Data1.Recordset.Fields(i) <> "" Then kh(i).Text = Data1.Recordset.Fields(i) Else kh(i).Text = ""
Next i
End SubPrivate Sub Form_Load()
Data1.DatabaseName = App.Path & "\data.mdb" '自动识别数据库路径
End SubPrivate Sub Text1_Change()
Data1.RecordSource = "select * from ren where (kh." & "工号" & " " & "like " + Chr(34) + Text1.Text + "*" + Chr(34) + ")"
Data1.Refresh
Call viewdata
End SubPrivate Sub Comend_Click()
End
End Sub这事源代码,出现错误后,如果点击调试,则指向“Data1.Refresh”!
Dim x, i '定义变量
Public Sub viewdata() '定义显示数据的函数
For i = 0 To 4
If Data1.Recordset.Fields(i) <> "" Then kh(i).Text = Data1.Recordset.Fields(i) Else kh(i).Text = ""
Next i
End SubPrivate Sub Form_Load()
Data1.DatabaseName = App.Path & "\data.mdb" '自动识别数据库路径
End SubPrivate Sub Text1_Change()
Data1.RecordSource = "select * from ren where (kh." & "工号" & " " & "like " + Chr(34) + Text1.Text + "*" + Chr(34) + ")"
Data1.Refresh
Call viewdata
End SubPrivate Sub Comend_Click()
End
End Sub这事源代码,出现错误后,如果点击调试,则指向“Data1.Refresh”!
解决方案 »
- unload中的timer效果
- vb中经常有"&HFC"或"&H3"这些不规则数据值出再在语句中是什么用处
- EXCEL line input能否控制读入的行数????
- 本人下午学vb有没有那位老大和我 一起学习的和指导我的。qq:41733842谢谢 。/
- fso 是否能完全替代传统文件处理方法?
- 用VB联SQL SERVER数据库,哪种方法最好?急问!
- 一个极其简单的Datareport问题?
- 怎样将一个屏保文件加入到WIN2000中
- 如何控制form上的关闭按钮。
- VB如何取SQL服务器的时间??????
- ADO連接ACCESS數據庫時的怪問題?(能解决送300分!!!!)
- 求程序运行时选中多个控件,然后拖动的问题
Set DataGrid1.DataSource = Nothing
strSql = "select * from usr"
Set Module1.MyRs = Module1.DataShow(strSql, strConn)
Set DataGrid1.DataSource = MyRs
DataGrid1.Refresh
If Data1.Recordset.Fields(i) <> "" Then kh(i).Text = Data1.Recordset.Fields(i) Else kh(i).Text = ""我觉得这样比较简单
kh(i).Text=Data1.Recordset.Fields(i).Value & VBNullString