我想在数据库中选择和查看我的数据,但事实证明这是一个挑战。关于我可能在哪里错过它的任何建议?如果即使满足选择条件我也运行此代码,它总是返回搜索失败。有什么帮助吗?
If txtSun.Text = "SUN" Then
Set rst = New ADODB.Recordset
Dim sSql As String
sSql = "SELECT * FROM SundryProduct WHERE ProdCont='" & txt_con_code.Text & "'"
rst.Open sSql, Cnn, adOpenForwardOnly, , adCmdText
'rst.Open "SELECT * FROM SundryProduct WHERE ProdCont='" & txt_con_code.Text & "' ", Cnn, adOpenForwardOnly, , adCmdText
If rst.EOF Then
MsgBox ("SEARCH FAILED")
Else
MsgBox ("QUANTITY ORDERED " & rst!QuantityOrdered & vbCrLf & " My Load Number is " & rst!LoadNumber)
End If
End If
我试图找出ProdCont
数据库中是否存在具有匹配值的记录,但由于我仍然试图首先使此代码工作,所以我只在代码中放置了消息框。我什至尝试输入一个我知道数据库中存在的实际值,但它仍然返回搜索失败消息框,即使我知道该值存在于数据库中。