ASP.NET DbDataReaderでデータ取得

| | トラックバック(0)
コードからSELECTを発行してレコードを処理する方法です。ASP.NET2.0ではDbDataReaderを使用。

'接続情報取得
Dim constr As ConnectionStringSettings = ConfigurationManager.ConnectionStrings("MyDB")
Dim myProvider As DbProviderFactory = DbProviderFactories. _
                                          GetFactory(constr.ProviderName)

Dim
myConnection As DbConnection = myProvider.CreateConnection()

myConnection.ConnectionString = constr.ConnectionString

myConnection.Open()


'DbCommand生成
Dim myCommand As DbCommand = myProvider.CreateCommand()
'SQL設定
myCommand.CommandText = "SELECT * FROM [test]"
'データソースへ接続
myCommand.Connection = myConnection
'DbDataReader生成
Dim myReader As DbDataReader = myCommand.ExecuteReader()


'先頭レコードのみ取得してみる
While myReader.Read()
   
TextBox1.Text = myReader.GetString(1)
    Exit While
End
While


'Close処理
myReader.Close()
myConnection.Close()



DbDataReaderクラス http://msdn2.microsoft.com/ja-jp/library/system.data.common.dbdatareader(VS.80).aspx


トラックバック(0)

このブログ記事を参照しているブログ一覧: ASP.NET DbDataReaderでデータ取得

このブログ記事に対するトラックバックURL: http://blog.e-slas.com/weblog/mt-tb.cgi/6

このブログ記事について

このページは、D-ramが2007年11月22日 15:01に書いたブログ記事です。

ひとつ前のブログ記事は「ASP.NET 構成ファイルのDB情報取得方法」です。

次のブログ記事は「ASP.NET データソースコントロールでの接続」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01