SQLResultSetRead[rs]
結果セットにおいて現在位置をシフトし,行を読み込む.
SQLResultSetRead[rs,num]
結果セットからnum 行読み込む.
詳細とオプション
例題
例
オプション
"GetAsStrings"
アプリケーション
関連項目
テクニカルノート
関連するガイド
DatabaseLink`
DatabaseLink`
SQLResultSetRead
SQLResultSetRead[rs]
結果セットにおいて現在位置をシフトし,行を読み込む.
SQLResultSetRead[rs,num]
結果セットからnum 行読み込む.
詳細とオプション
- SQLResultSetReadを使うためには,まずNeeds["DatabaseLink`"]を使って DatabaseLink をロードする必要がある.
- 使用可能なオプション
-
"GetAsStrings" False 結果を文字列として返す
例題
すべて開く すべて閉じる例 (1)
Needs["DatabaseLink`"]このセクションの例を実際に試してみて,記載の通りに動作しなかった場合は,データベースの例の使用で述べているようにDatabaseLink`DatabaseExamples`パッケージを使ってデータベースをインストールするか,もとの状態に戻す必要がある可能性がある.
conn = OpenSQLConnection["publisher"];rs = SQLResultSetOpen[SQLSelect[conn, "roysched"]];SQLResultSetRead[rs]SQLResultSetRead[rs, 2]SQLResultSetGoto[rs, Infinity];SQLResultSetRead[rs, -4]SQLResultSetClose[rs]CloseSQLConnection[conn];オプション (1)
"GetAsStrings" (1)
Needs["DatabaseLink`"]conn = OpenSQLConnection["publisher"];rs = SQLResultSetOpen[SQLSelect[conn, "roysched"]];SQLResultSetRead[rs, "GetAsStrings" -> True]//InputFormSQLResultSetClose[rs]CloseSQLConnection[conn];アプリケーション (1)
Needs["DatabaseLink`"]conn = OpenSQLConnection["publisher"];rs = SQLResultSetOpen[SQLSelect[conn, "roysched", "royalty"]];res = 0;While[ListQ[data = SQLResultSetRead[rs]], res += data[[1]]];
resSQLResultSetClose[rs]CloseSQLConnection[conn];