SQL文のSqlParameterでテーブル名を指定する
- 題名: SQL文のSqlParameterでテーブル名を指定する
- 著者: むく
- 日時: 2012/03/30 11:17:31
- ID: 30184
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: SQL文のSqlParameterでテーブル名を指定する
- 著者: 魔界の仮面弁士
- 日時: 2012/03/30 11:57:25
- ID: 30185
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: SQL文のSqlParameterでテーブル名を指定する
- 著者: むく
- 日時: 2012/03/30 12:09:41
- ID: 30186
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[ASP.NET]
こんにちは。
例えば、以下のようなSQL文を投げるとします。
SELECT * FROM tblMyTable WHERE col1 = N'value'
ここで、tblMyTableとN'value'をパラメータ化したいので、以下のように変更します。
SELECT * FROM @table WHERE col1 = @col1value
後は、パラメータをSqlParameterで設定するだけで良いのですが、@tableのSqlDbTypeが分かりません。
@col1valueはSqlDbType.NVarCharで良いのですが。。
お力添え、お願いします。