Query确实可以访问但不能在vb.net中运行没有错误但是ExecuteNonQuery是0

时间:2014-10-15 11:31:58

标签: visual-studio

我遇到这个简单查询的问题

SELECT * 
FROM Customers 
WHERE [Recieptnum] = '" & some & "'

没有错误但没有显示任何记录,我已经检查了连接字符串中的所有内容,直接在我从任何帮助中复制命令文本后在访问中运行查询。非常感谢代码

Dim some As String = TextBox1.Text
Dim commstring As String = "SELECT * FROM Customers WHERE [Receiptnum] = '" & some & "' "
sqlQuery.CommandText = commstring
'sqlQuery.Parameters.AddWithValue("@some", TextBox1.Text)
Dim b As Integer = sqlQuery.ExecuteNonQuery()

1 个答案:

答案 0 :(得分:0)

感谢Lennart我这样做了

sqlQuery.ExecuteReader.FieldCount() 

返回列号,在我的情况下,只要有命中就无关紧要。干杯