DOBON.NETプログラミング掲示板過去ログ
複数行挿入のSQL文でSqlParameterを使う
題名: 複数行挿入のSQL文でSqlParameterを使う
著者: てん
日時: 2012/02/20 16:53:56
ID: 29895
この記事の返信元:
(なし)
この記事への返信:
[29947]
Re[1]: 複数行挿入のSQL文でSqlParameterを使う
もりお
2012/02/25 8:54:19
ツリーを表示
環境/言語:[C#]
分類:[.NET]
はじめまして。
C#でSQL文を作成する場合、通常であればSqlParameterを使ってパラメータを埋め込むのですが、例えば挿入行が複数となる場合はどのように設定していますか?
現在は命名規則(1つ目の値から"Param_1"とか)を決め、forループを2回、回して代入をしているのですが、あまりスマートではないので、他の方法がないかを探しております。
具体的には以下のようにしています。
(1回目)SQL文作成とパラメータをリストに入れる。
(2回目)リストからSQLへパラメータを埋め込む。
お力添え、よろしくお願いします。
題名: Re[1]: 複数行挿入のSQL文でSqlParameterを使う
著者: もりお
日時: 2012/02/25 8:54:19
ID: 29947
この記事の返信元:
[29895]
複数行挿入のSQL文でSqlParameterを使う
てん
2012/02/20 16:53:56
この記事への返信:
(なし)
ツリーを表示
■No29895に返信(てんさんの記事)
質問を理解できているかちょっと自信がありませんが、SQLの文字列を動的に作成してパラメータクエリーを実行するということですか? そうであればSQLの文字列を生成することとパラメータを作成することとを行なって、その後に複数行の値をループで処理すればよいのではないでしょうか。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
はじめまして。
C#でSQL文を作成する場合、通常であればSqlParameterを使ってパラメータを埋め込むのですが、例えば挿入行が複数となる場合はどのように設定していますか?
現在は命名規則(1つ目の値から"Param_1"とか)を決め、forループを2回、回して代入をしているのですが、あまりスマートではないので、他の方法がないかを探しております。
具体的には以下のようにしています。
(1回目)SQL文作成とパラメータをリストに入れる。
(2回目)リストからSQLへパラメータを埋め込む。
お力添え、よろしくお願いします。