返回多行我使用下面的方法在Web服務返回一組數據 -從數據庫
int T = 0;
res.rows = new users[1];
int cnt = 0;
while (reader.Read())
{
if (T == 0)
{
res.rows[T] = new users();
res.rows[T].age = (String)reader["age"];
res.rows[T].height = (String)reader["height"];
T = T + 1;
}
cnt = cnt + 1;
}
return res;
我當前已設計了這個返回一行數據,這裏設置res.rows = new users[1];
然後j==0
然後帶回第一行數據。
我的問題是我怎麼能修改這個帶回多個/所有的數據行? 在此先感謝。
什麼類型的對象都是資源和用戶? – 2012-04-17 13:21:38
他們都是結構。 – Ebikeneser 2012-04-17 13:24:29
你爲什麼不創建一個User類並設置Age和Height屬性,然後通過你的閱讀器填充它們並從你的方法返回一個用戶列表? – 2012-04-17 13:27:01