我想獲取通過迭代閱讀器返回的行數。但是當我運行這段代碼時,我總是得到1?我在這裏搞了些什麼? int count = 0;
if (reader.HasRows)
{
while (reader.Read())
{
count++;
rep.DataSource = reader;
rep.DataBind();
}
}
r
這已被竊聽我在過去的幾個小時,我似乎無法找到答案.. 我有以下查詢 SELECT A, SUM(B) AS total
FROM table
GROUP BY A
現在B列在表中只能容納0或1 A是共1頁,共2筆或共3 現在,當我使用這個直接在SQL數據庫中,我得到一個不錯的表格保存 A total
total1 1
total2 0
toatl3 5
這正是我想要它做
我正確使用我自己的方式來實現這一點,但我不知道這是否是有效與否,所以這是功能: public SqlDataReader GetArticlesByPage(int pageNum, int pageSize)
{
if (pageNum == 0)
pageNum = 1;
SqlDataReader dr = SqlHelper.ExecuteReader(s