-2

ページにテキストエリアがあり、そこに html を入力してデータベースに投稿したいのですが、DB に投稿する文字列に変換する方法がわかりません。

PHP では mysql_real_escape_string() を使用しているように見えますが、これが C# でどのように機能するかはわかりません。

C#に似たようなものはありますか?

私はEntity Frameworkまたはlinq2sqlを使用していません...私は、テキストエリアの値をコントローラーメソッドに渡し、それを単純なSQL-> INSERTコマンドでDBに投稿しています。

4

1 に答える 1

0

使えるんじゃないの

 System.Web.HttpUtility.HtmlEncode(textArea1.text);

上記のメソッドによって返された文字列を MySql に保存します。ここtextArea1で、 はテキスト領域の ID です。

これは、どのデータベースでも機能します。

于 2013-07-22T18:43:24.680 に答える