我在一篇寫為dataGridView實作分頁功能的文章里看到的。
sqlString = "select top " + pageSize + " * from " + tablename + " where ID in (select top " + pageSize + " ID from " + tablename + " order by ID DESC) order by ID DESC";
用上面的SQL陳述句查詢資料庫來填充dataset,用下面陳述句獲取總記錄數
recordCount = Convert.ToInt32(daset.Tables[0].Rows[0][0]);
daset為填充好的dataset。
我的理解為第1行第1列的資料,為什么是總記錄呢?總記錄不應該用rows. count嗎?查幫助也沒查到,想請知道的親們說道說道,謝謝!
uj5u.com熱心網友回復:
我覺得應該是寫錯了吧,那只是第一行第一列的資料uj5u.com熱心網友回復:
測驗真的是資料庫里的記錄總數
uj5u.com熱心網友回復:
會不會是這個位置就是記錄總記錄數呢uj5u.com熱心網友回復:
給你講對了,確實是這樣!
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/43101.html
標籤:C#
