我们如何使用VB代码来计算特定查询或SQL语句的记录数?在VB代码中显示特定查询的记录数
我一直在努力,并尝试过不同的方法,我没有得到它来显示正确的记录数。这是我的代码,mycommand是一个sql语句。
Dim mycommand As New SqlCommand("SELECT count(*)
FROM ziBLE a INNER JOIN meBLE b ON a.ziLD = b.zp5
WHERE (b.ae" < "@ae
mycommand.Parameters.AddWithValue("@ae", ae_value) '
Dim count As Int16 = Convert.ToInt16(mycommand.ExecuteScalar())
MsgBox(count.ToString())
或此代码根据以下网站?但给我一个错误消息,说结果不能是一个整数。请指教。谢谢
Dim result as Integer = ds1.Tables("Count").Rows.Count
http://www.vbforums.com/showthread.php?621729-RESOLVED-Trying-to-get-Row-count-from-SELECT-query
谢谢对于你的代码,我认为是很好的,但是你有一个简单的代码,就像下面这个简短的代码一样,我们不需要编写另一个SQL语句,因为我已经写了一个,但是它的工作原理?昏暗的结果为Integer = ds1.Tables(“Count”)。Rows.Count – Johnseito