ASP筆記-Recordset的GetRows
作者: fase 日期: 2008-12-05 17:32
當用SQL查出來的資料想要轉成陣列時
直接用這方法就可以了
就不用迴圈去處理
範例
前面的部分省略
sqlstmt = "select xxx from xxxx
rs.Open sqlstmt, conn, 3, 3
oData=rs.GetRows()
這邊oData所得到的是2維陣列
如果用UBOUND(oData,2)則是Row筆數
如果用UBOUND(oData,1)則是Col欄位數
如果要讀出來,則利用迴圈oData(欄位,Row)這樣去讀出來
GetRows()裏面也可以帶參數,似乎是限定要讀多少筆資料出來的意思
直接用這方法就可以了
就不用迴圈去處理
範例
前面的部分省略
sqlstmt = "select xxx from xxxx
rs.Open sqlstmt, conn, 3, 3
oData=rs.GetRows()
這邊oData所得到的是2維陣列
如果用UBOUND(oData,2)則是Row筆數
如果用UBOUND(oData,1)則是Col欄位數
如果要讀出來,則利用迴圈oData(欄位,Row)這樣去讀出來
GetRows()裏面也可以帶參數,似乎是限定要讀多少筆資料出來的意思
評論: 0 |
引用: 0 |
閱讀: 6387
發表評論