異常詳細:System.Data.Sql Cient.Sql Exception:文字列またはバイナリデータを遮断します.
http://blog.163.com/sun__haiming/blog/static/128309608209621554/
説明:現在のWeb要求を実行している間、未処理の異常が発生しました.スタック追跡情報を確認してください.このエラーとコードのエラーの発生源についての詳細を確認してください.
異常詳細:System.Data.Sql Cient.Sql Exception:文字列またはバイナリデータを遮断します.
ステートメントが終了しました
ソースエラー:
行:54
スタックのトレース:
(転載URL:http://blog.163.com/sun__haiming/blog/static/12830906820098214621554/)
つまり、あなたがデータベースに挿入したフィールドの長さは、あなたがデータベースで定義したフィールドの長さより大きいです.だから、このエラーを報告しました.あなたのデータベースというエラーフィールドを長くするか、または挿入するときに挿入する長さを制限すればいいです.
(転載URL:http://zhidao.baidu.com/link?url=k6JU6nAehL3fdNPfyljsa07rGu1QxNFn-F 2 pqhcYAkqugqWG 0 AkDPUD 3 m 4 VS 4 WJDEchIfMF 3 uvMsOCK 8 S 7 sZq)
説明:現在のWeb要求を実行している間、未処理の異常が発生しました.スタック追跡情報を確認してください.このエラーとコードのエラーの発生源についての詳細を確認してください.
異常詳細:System.Data.Sql Cient.Sql Exception:文字列またはバイナリデータを遮断します.
ステートメントが終了しました
ソースエラー:
52: }
53: // SqlCommand ExecuteNonQuery SQL ,
54: myCmd.ExecuteNonQuery();
55: }
56: catch (Exception ex)
ソースファイル:g:\B 2 C\App_コード\DBClass.cs行:54
スタックのトレース:
[SqlException (0x80131904): 。
。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950874
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4857035
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1121
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) +192
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +317
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137
DBClass.ExecNonQuery(SqlCommand myCmd) in g:\B2C\App_Code\DBClass.cs:54
[Exception: 。
。]
DBClass.ExecNonQuery(SqlCommand myCmd) in g:\B2C\App_Code\DBClass.cs:58
Manage_CategoryAdd.btnSave_Click(Object sender, EventArgs e) in g:\B2C\Manage\CategoryAdd.aspx.cs:48
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
バージョン情報:Microsoft.NET Framewarkバージョン:2.5.072.5472;ASP.NETバージョン:2.5.5027.545(転載URL:http://blog.163.com/sun__haiming/blog/static/12830906820098214621554/)
つまり、あなたがデータベースに挿入したフィールドの長さは、あなたがデータベースで定義したフィールドの長さより大きいです.だから、このエラーを報告しました.あなたのデータベースというエラーフィールドを長くするか、または挿入するときに挿入する長さを制限すればいいです.
(転載URL:http://zhidao.baidu.com/link?url=k6JU6nAehL3fdNPfyljsa07rGu1QxNFn-F 2 pqhcYAkqugqWG 0 AkDPUD 3 m 4 VS 4 WJDEchIfMF 3 uvMsOCK 8 S 7 sZq)
13 13 js 6-14