Dim cnn1 As ADODB.Connection
Dim rst As ADODB.Recordset
Dim cnnstr As String
Set cnn1 = New ADODB.Connectioncnnstr = " provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;"
cnn1.Open cnnstrSet rst = New ADODB.Recordset
rst.CursorType = adOpenKeyset
rst.LockType = adLockOptimistic
rst.Open "select * from stu", cnn1Set Form1.MSHFlexGrid1.DataSource = rstrst.Close
cnn1.Close
End Sub这是一个ADO的例子你那条语句的意思是从表“数据库”中搜索字段“试题编号”为…(不知道你的那个数组是个什么东西例如:SELECT * FROM 数据库 WHERE 试题编号= '" & "10000001" &"'"