DOBON.NETプログラミング掲示板過去ログ
OleDbCommand.Parameters プロパティ
題名: OleDbCommand.Parameters プロパティ
著者: かなだか
日時: 2006/07/08 21:14:29
ID: 16566
この記事の返信元:
(なし)
この記事への返信:
[16569]
Re[1]: OleDbCommand.Parameters プロパティ
trapemiya
2006/07/09 1:29:13
ツリーを表示
環境/言語:[WindowsXP pro / VB.NET]
分類:[.NET]
お世話になっています"かなだか"です。
アクセスを利用してOleDbCommandを使用したパラメータクエリを作成しているのですが、
oleCmd = New OleDb.OleDbCommand("SELECT Artist FROM MusicList WHERE ID=?", OleDbConnection1)
oleCmd.Parameters.Add("@p1", OleDb.OleDbType.Integer, 3).Value = Val(NumericUpDown1.Value)
Dim dr As OleDb.OleDbDataReader = oleCmd.ExecuteReader()
とすることで、NumericUpDownで指定されたIDの情報を取得することは出来たのですが、
oleCmd.Parameters.Add("@p1", OleDb.OleDbType.Integer, 3).Value
の第三引数(3)の部分があまり理解できません。
調べてみたのですが、「列の長さ」ということで、値を0にしても正常に動作しますし、
そもそもアクセスを利用したパラメータクエリの利用方法がこれでいいのかも曖昧です。アクセスを利用したパラメータクエリの利用方法ご存知の方ご教授お願いします。
題名: Re[1]: OleDbCommand.Parameters プロパティ
著者: trapemiya
URL:
http://blogs.wankuma.com/trapemiya/
日時: 2006/07/09 1:29:13
ID: 16569
この記事の返信元:
[16566]
OleDbCommand.Parameters プロパティ
かなだか
2006/07/08 21:14:29
この記事への返信:
(なし)
ツリーを表示
ここをご覧下さい。
OleDbParameter.Size プロパティ
http://msdn2.microsoft.com/ja-jp/library/system.data.oledb.oledbparameter.size.aspx
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
お世話になっています"かなだか"です。
アクセスを利用してOleDbCommandを使用したパラメータクエリを作成しているのですが、
oleCmd = New OleDb.OleDbCommand("SELECT Artist FROM MusicList WHERE ID=?", OleDbConnection1)
oleCmd.Parameters.Add("@p1", OleDb.OleDbType.Integer, 3).Value = Val(NumericUpDown1.Value)
Dim dr As OleDb.OleDbDataReader = oleCmd.ExecuteReader()
とすることで、NumericUpDownで指定されたIDの情報を取得することは出来たのですが、
oleCmd.Parameters.Add("@p1", OleDb.OleDbType.Integer, 3).Value
の第三引数(3)の部分があまり理解できません。
調べてみたのですが、「列の長さ」ということで、値を0にしても正常に動作しますし、
そもそもアクセスを利用したパラメータクエリの利用方法がこれでいいのかも曖昧です。アクセスを利用したパラメータクエリの利用方法ご存知の方ご教授お願いします。