Xyzの商品Hospital @ St. Petersburg Divisionは、_valueという名前の文字列変数に格納されています。今、MS SQLテーブルにこの値を挿入するC#stingクエリは何でしょうか。MS SQL Server 2008での特殊文字の挿入
0
A
答えて
4
あなたは試みることができる:
OPのコメント後に編集using(SqlCommand cmd = new SqlCommand(
"INSERT INTO your_table (field1) SELECT @val",
dbconn))
{
cmd.Parameters.Add("@val", your_string);
try { cmd.ExecuteNonQuery(); }
catch (Exception ex) { Debug.WriteLine(ex.Message); }
}
:
あなたが複数の列に挿入することができる場合は、この別のクエリを使用することができます
"INSERT INTO your_table (field1, field2, field3) SELECT @val1, @val2, @val3"
とコードの追加をすべてのクエリパラメータに値を割り当てます。
-1
データベースに入る値を というように割り当てます。HttpUtility.HtmlEncode(_value);
を取得してから、取得中にHttpUtility.HtmlDecode(value)を使用します。たとえ直接入力しても、それを挿入する必要があります。 正確に何を達成したいのですか?
+0
OPがデータベースに挿入する文字列とともに 'HtmlEncode'を使用するのはなぜですか?後で彼がその値をクエリしなければならないかどうかを考えてみてください。 – Marco
+0
HTMLエンティティを使用するよりも、この問題の方がはるかに良い解決策があります。 –
関連する問題
- 1. SQL Server 2008への特殊文字の挿入RE
- 2. 検索方法SQL Server 2008の特殊文字(%)
- 3. 特殊文字による検索 - SQL Server 2008の
- 4. SQL Server 2008は特殊文字をサポートしていません
- 5. SQL Serverの特殊文字のフィルタリング
- 6. SQL Server 2008で文字 '≤'を挿入できません
- 7. dbms_store.insertXMLで特殊文字を挿入
- 8. MS SQL Server 2008のMS SQL Serverの2008年にはIBM DB2 9.7
- 9. SqlCommandでSQL Serverにキリル文字やその他の特殊文字を挿入する方法C#?
- 10. SQL PIVOT - MS SQL Server 2008
- 11. ハンドルSQLの特殊文字
- 12. MS SQL 2008での更新と挿入の検出方法は?
- 13. SQL Server 2008:バッチでテーブルに挿入
- 14. SQL Server T-SQL検索の特殊文字
- 15. PHPでのUnicode文字の挿入 - > ODBC - > MS SQL?
- 16. Python - SQL文の特殊文字
- 17. SED:特殊文字を含む文字列を挿入する
- 18. SQLでの特殊文字のエスケープ
- 19. バルク挿入エラーメッセージSQL Server 2008 R2
- 20. SQL Server 2008にdatetimepicker値を挿入
- 21. Access 2003テーブルデータをSQL Server 2008に挿入
- 22. SQL Server 2008にUTF8データを挿入
- 23. SQL Server 2008 - 複雑な挿入トリガー
- 24. カッコ/特殊文字を含むSqlite文字列を挿入します。
- 25. 特殊文字SQLクエリ
- 26. 特殊文字の後の文字列を削除する - SQL Serverの
- 27. SQL Serverの2008フルテキストインデックス(文字の問題)
- 28. PHPを使用したSQL Serverクエリ - フランス語の特殊文字
- 29. SQL Server 2005で特殊文字を検索する
- 30. データベースへの特殊文字の挿入(コードネイター)
「with」と置き換える必要があります。 – Zyku
+1。手で逃げようとするよりもはるかに良い(彼らがおそらく計画した)。 – Joey
複数の列に一度に挿入したい場合は、 'SELECT @val'の代わりにクエリで何を書くべきですか? – Towhid