質問 |
||
| 質問者: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 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |