我正在尝试使用 SQL获取SqlDataReaderCOUNT()
的行数。由于某些技术原因,我不能使用计数器(在转发时增加变量)。这是我的 SQL 语句:
(SELECT * FROM [Menus] WHERE MenuParent=@ID);
(SELECT COUNT(*) AS rowsCount FROM [Menus] WHERE MenuParent=@ID)
这是我的.net代码:(
很简单,C#ers也能看懂)
While DR.Read
If Not DR("rowsCount") Is Nothing Then
temp &= DR("rowsCount")
End If
'blah blah
End While
它不识别rowsCount。
我怎么了?
整个功能:(我用自己的类连接到数据库)http://pastebin.com/YBZCvvBH