[Exception: 第 1 行: 'pr_AddLeaveword' 附近有语法错误。]
“/Example_10_2”应用程序中的服务器错误。
第 1 行: ‘pr_AddLeaveword’ 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: ‘pr_AddLeaveword’ 附近有语法错误。
源错误:
行 111: {
行 112: //执行数据库的存储过程(访问数据库)
行 113: myCommand.ExecuteNonQuery();
行 114: }
行 115: catch(Exception ex)
源文件: d:\程序语言练习\net\example_10_2\leaveworddb.cs 行: 113
堆栈跟踪:
[SqlException: 第 1 行: 'pr_AddLeaveword' 附近有语法错误。]
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +723
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +195
Example_10_2.LeavewordDB.AddLeaveword(String sTitle, String sBody) in d:\程序语言练习\net\example_10_2\leaveworddb.cs:113
Example_10_2.LeavewordDB.AddLeaveword(String sTitle, String sBody) in d:\程序语言练习\net\example_10_2\leaveworddb.cs:117
Example_10_2.WebForm1.SureBtn_Click(Object sender, EventArgs e) in d:\程序语言练习\net\example_10_2\leaveword.aspx.cs:83
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1277
‘pr_AddLeaveword’ 是存储过程名,我检查了几遍存储过程没有语法错误!
请问那里出错了?
存储过程如下:
CREATE proc pr_AddLeaveword
@Title varchar(100),@Body varchar(2000)
as
insert into Leavewords(Title,Body,CreateTime) values(@Title,@Body,GetDate())
return @@Identity
GO
>> 本文固定链接: http://www.vcgood.com/archives/2766
>> 转载请注明: xiaoyaoniu 2008年09月24日 于 C语言帝国 发表
没人看吗?
感谢楼主啊