我想把我的asp.net里的TextForm的字符穿写入到数据库里面,
这样都行的,
可是我把数据库代码写入到数据库的时候就不行拉,
就抱异常,
将截断字符串或二进制数据。
语句已终止。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。
语句已终止。源错误:
行 28: SqlCommand cmd = new SqlCommand(sql,conn);
行 29: conn.Open();
行 30: cmd.ExecuteNonQuery();
行 31: conn.Close();
行 32: Response.Redirect(Request.Url.ToString());
源文件: e:\CsharpWorkSpace\web\HHH\Default.aspx.cs 行: 30 堆栈跟踪:
[SqlException (0x80131904): 将截断字符串或二进制数据。
语句已终止。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +925466
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +800118
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +186
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1932
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) +196
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +269
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +135
_Default.Button1_Click(Object sender, EventArgs e) in e:\CsharpWorkSpace\web\HHH\Default.aspx.cs:30
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746 我能不能直接用csdn的编辑器呢,呵呵,要求太高吧?
这样都行的,
可是我把数据库代码写入到数据库的时候就不行拉,
就抱异常,
将截断字符串或二进制数据。
语句已终止。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。
语句已终止。源错误:
行 28: SqlCommand cmd = new SqlCommand(sql,conn);
行 29: conn.Open();
行 30: cmd.ExecuteNonQuery();
行 31: conn.Close();
行 32: Response.Redirect(Request.Url.ToString());
源文件: e:\CsharpWorkSpace\web\HHH\Default.aspx.cs 行: 30 堆栈跟踪:
[SqlException (0x80131904): 将截断字符串或二进制数据。
语句已终止。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +925466
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +800118
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +186
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1932
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) +196
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +269
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +135
_Default.Button1_Click(Object sender, EventArgs e) in e:\CsharpWorkSpace\web\HHH\Default.aspx.cs:30
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746 我能不能直接用csdn的编辑器呢,呵呵,要求太高吧?
解决方案 »
- Red.Gate.Dot.Net.Developer.Bundle有大神知道这个测试.NET代码性能的软件怎么用吗
- ASP.NET的几个试题 帮帮忙
- 新手,网上书店支付系统怎么实现。net WEB
- 我的专家分怎么少了 而且还有个板块出现了负分??????????????????????????
- 为何.ascx页中的DropDownList控件不响应SelectedIndexChanged事件
- 还是不可以!!!数据库写不进去!
- 伙计做的动网论坛邮件地址收集工具,大家看有什么好的建议?
- 急急急
- 关于web自定义控件和连接库dll的新手问题!
- 关于B/S项目的邮件发送Jmail类的问题
- 跪求难题,日后报因
- datagrid模板列小数问题
还有:楼主,你打错好多字,比如:可是我把数据库代码写入到数据库的时候就不行拉
我很纳闷。你要SQL代码?还是帖子标题的html代码?
取 htmldecode
还有一个我想存sql语句就抱异常啊
在此上下文中不允许使用名称 "quot"。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 在此上下文中不允许使用名称 "quot"。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。源错误:
行 28: SqlCommand cmd = new SqlCommand(sql,conn);
行 29: conn.Open();
行 30: cmd.ExecuteNonQuery();
行 31: conn.Close();
行 32: Response.Redirect(Request.Url.ToString());
源文件: e:\CsharpWorkSpace\web\HHH\Default.aspx.cs 行: 30 堆栈跟踪:
[SqlException (0x80131904): 在此上下文中不允许使用名称 "quot"。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +925466
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +800118
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +186
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1932
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) +196
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +269
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +135
_Default.Button1_Click(Object sender, EventArgs e) in e:\CsharpWorkSpace\web\HHH\Default.aspx.cs:30
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
那么多,人家用的时候怎么该名啊,
{}{}{}{{}}{}{}{}{{}{{
这里是怎么显示的啊,
没有别的吗我不会写这个方法呀