データを取得する

サンプルソース

Set objConn = Server.CreateObject("ADO.Connection")
objConn.ConnectionString = "DSN=DSN名;UID=ユーザ;PWD=パスワード;"
objConn.Open

Set objRS = Server.CreateObject("ADO.Recordset")
objRS.Open "select * from Table", objConn

Do Until objRS.EOF
    Response.Write objRS(0).Value & "<br>"
    objRS.MoveNext
Loop

objRS.Close
Set objRS = Nothing

objConn.Close
Set objConn = Nothing

解説

Connection オブジェクトのConnectionStringにデータベース接続情報を設定します。
Connection オブジェクトのOpenでデータベースに接続します。

Recordset オブジェクトのOpenにSQL文をセットし、結果を取得します。
Recordset オブジェクトのMoveNextでレコードを次に進めます。
Recordset オブジェクトのEOFはレコードの最終かどうかを判定します。
例では、レコードの最終まで処理を繰り返しています。

Recordset オブジェクトのCloseで取得結果を閉じます。
Connection オブジェクトのCloseでデータベースの接続を閉じます。




関連する内容




ASPサンプル集
基本

ファイル操作
<<すべてのサンプルをみる>>

ASPリファレンス

データアクセスオブジェクト


Copyright (C) ASP@Workshop All rights reserved.