私のサイトには電子メールを送信する機能があります。私はユーザーが歴史的な目的のためにデータベースに入力したメッセージを含む電子メールの詳細を保存したい。ページには、フィールドの検証を使用していますし、そのようにはエラーがスローされます:私はこれは同様に私が味わうことができるデータベースを、私のサイトの潜在的なハッキングを防ぐためであることを学んだ、これをGogglingサーバーから返されたステータスコードは次のとおりです。500
"Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500".
。
データベースにテキストを安全に保存するには何が必要ですか?現在datafielsはvarchar(max)
であり、私はデータを挿入するためにこれを使用する:開始する
emailHistoryUpdated = _emailHistUpdate.InsertEmailHistory(_today, _name, txtSubject.Text, txtMessage.Text, txtFileUp.FileName, Session["iAm"].ToString()); which is my middle tear. I use the dataset created with VS2010 and stored procedure to communicate with the SQL server.
あなたが何かにあなたの質問の主題を改訂検討するかもしれないことがより適切D:もののこの種のライブラリーは、AntiXSSライブラリですあなたの状況を告げる。 – syneptody