SQLCから来た1つのStringを表示したい。文字列はのように "こんにちはこのデモ&私はそれが欲しい"この文字列は、データベース内のストロークです。 C#のSqlcからC#にSpicialキャラクタをディスパッチする方法はありますか?
0
A
答えて
0
では私がchar & はあなたが必要なので、あなたの問題が発生したと思う「私はしたいこんにちはこのデモ&」 アウトサイドを入れて、私だけ表示「こんにちは、このデモ&」私は完全な文字列を表示したいデータをdbに格納する前にデータをエンコードし、dbからデータを取得した後にデコードします。
例
string value = "Hello This demo & i want that";
// 1. Encode your html before you store it in your db
value = HttpUtility.HtmlEncode(value);
//Now you can store it in your db
//Decode your values from the db before you present it on page.
value = HttpUtility.HtmlDecode(value);
私はまた、あなたがDBにデータを格納する前に、SQLインジェクションを防ぐために示唆しています。例えば
はこの機能
protected string Injection(string str)
{
//Checks for remarks, new commands and string inputs.
if (str.Contains("--"))
str.Remove(str.IndexOf('-'), 1);
else if (str.Contains(";"))
str.Remove(str.IndexOf(';'),1);
return str.Replace("'","''");
}
を参照してください、あなたはより多くの保護を追加することができます。
私はそれがあなたを助けてくれることを願っています
+0
もし私が値をエンコードしなかったら。それ以外の方法もあります。 –
関連する問題
- 1. laravel 5にクロージャをディスパッチする方法はありますか?
- 2. FirefoxアドオンのIFrameにスクロールUIEventをディスパッチする方法はありますか
- 3. コンポーネントの状態を親コンポーネントから変更するアクションをディスパッチする方法はありますか?
- 4. 子コンポーネントからアクションを3レベル下にディスパッチする方法はありますか?
- 5. vueコンポーネントではなくjavascriptファイルからアクションをディスパッチする方法はありますか?
- 6. objective-cメソッドからC関数を非同期的にディスパッチする方法
- 7. ディレクトリからファイル名を取得する方法はC#にありますか?
- 8. C#からWebカメラにアクセスする簡単な方法はありますか?
- 9. JavaScriptでRegexの一致に失敗したキャラクタを特定する方法はありますか?
- 10. Objective-C++をXamarinにバインドする方法はありますか?
- 11. Springリボンがどのサーバーにリクエストをディスパッチするか知る方法はありますか?
- 12. JSからC#にJSONオブジェクトのリストを渡す方法はありますか?
- 13. jmeterからC#プログラムを実行する方法はありますか?
- 14. QML WorkerScriptからC++を実行する方法はありますか?
- 15. C#DLLからクラスのインターフェイスを実装する方法はありますか?
- 16. C#:プライベートゲッターとセッターにアクセスする方法はありますか?
- 17. C#からSystem.Drawing.GraphicsをPDFに書き込む方法はありますか?
- 18. C#で文字列からビットを得る方法はありますか?
- 19. 子ウィンドウからアクションをディスパッチする方法は?
- 20. cのcrypt()を元に戻す方法はありますか?
- 21. Cコードからアセンブリ関数を呼び出す方法はありますか?
- 22. FireFoxでJavaScriptからC#dllを呼び出す方法はありますか?
- 23. C#から "Identify Monitors"関数を呼び出す方法はありますか?
- 24. notify_allからウェイクアップをスピードアップする方法はありますか?
- 25. C# - ジェネリックコレクションをキャストする方法はありますか?
- 26. C#でDateTimeオブジェクトをクローンする方法はありますか?
- 27. モバイルをフェッチする方法はありますか?C#
- 28. C++でインターフェイスをシミュレートする方法はありますか?
- 29. クロムエクステンションでC++を使用する方法はありますか?
- 30. elispからキーボードマクロに戻る方法はありますか?
データベースのフィールドのサイズはどのくらいですか? –
120サイズVARCHARタイプ –
あなたは質問を言い換える必要があります。このwinformアプリですか?コントロールプロパティにテキストを割り当てていますか? – adatapost