数据库查询,字段为空时怎么办?
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sql As String
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "d:\hzsndc" & "\student.mdb;Persist Security Info=False"
conn.Open
sql = "select * from dubdata where carnum='" + Combo1.Text + "' order by id DESC"
rs.Open sql, conn
If rs.EOF = False Then
rs.MoveFirst
With rs
Combo5.Text = .Fields(4).Value
Combo9.Text = .Fields(11).Value End With
End If
rs.Close
conn.Close
如果其中某个字段例如.fields(4)为空时,运行程序会报错,请问如何解决