List 6-45 データベースと接続していないADODB.Recordsetオブジェクトを返す
  1: Function GetCustomers4() As ADODB.Recordset
  2:     Dim objRec As ADODB.Recordset
  3:     
  4:     ' データベースと接続し,SELECT文を発行する
  5:     Set objRec = CreateObject("ADODB.Recordset")
  6:    ' カーソルロケーションをローカルカーソルに設定する
  7:     objRec.CursorLocation = adUseClient
  8:     
  9:     ' SELECT文の実行
 10:     objRec.Open "SELECT * FROM 顧客情報", _
                     "Driver=SQL Server;Server=(local);UID=sa;Database=businesssampleDB;", _
                     adOpenStatic, adLockReadOnly, adCmdText
 11:     
 12:     ' データベースコネクションと切り離す
 13:     Set objRec.ActiveConnection = Nothing
 14:     
 15:     ' 戻り値を取得したレコードセットとする
 16:     Set GetCustomers4 = objRec
 17:     Set objRec = Nothing
 18: End Function