ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:ktksystem Insert文 で 変数を使いたい
困り度:
  • すぐに回答を!
いつもお世話になっております。
現在、VB2005でSQLのプログラムを書いているのですが。
下記のInsert分に関してなのですが・・・

sCom = New SqlClient.SqlCommand(_
& "insert into janDB"(区分,コマンド種別,No) " _
& "values('A01','send',100)", scn)

としたらうまくいくのですが、
valuesの実データを変数にしたいのですが,
そういった処理はできないでしょうか?

何分初心者の上、試行錯誤しているのですがうまくいきません。
アドバイス等を頂けたら幸いです。

SQL Server 2005 Express Edition
Visual Studio 2005 Standard Edition
Windows XP Pro SP2
質問投稿日時:08/04/07 10:45
質問番号:3928966
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:nora1962 http://www.atmarkit.co.jp/fdotnet/basics/adonet03/adonet03_02.html
の「paramins.cs」が参考になるのでは。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/04/07 15:25
回答番号:No.2
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

良回答20pt

回答者:bin-chan sCom = New SqlClient.SqlCommand(_
& "insert into janDB"(区分,コマンド種別,No) " _
& "values('A01','send',100)", scn)

sCom = New SqlClient.SqlCommand(_
& "insert into janDB"(区分,コマンド種別,No) " _
& "values('" & <A01の変数> & "','" & <sendの変数> & "'," <100の変数> & ")", scn)
にすれば?

試験環境なくて試験できてませんが。
sComを組み立てたあとで、直接記述したものと同じ文字列を作成できればOKのはず。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/04/07 11:12
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示良回答のみ表示