“/”应用程序中的服务器异常。INSERT INTO 语句的语法异常
发布时间:2011-06-23 14:45:43 文章来源:www.iduyao.cn 采编人员:星星草
“/”应用程序中的服务器错误。INSERT INTO 语句的语法错误。
public void Add(Sy.Model.Rczps model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into Rczps(");
strSql.Append("Titles,Contens,Uworks,Number,Contact,AddTime)");
strSql.Append(" values (");
strSql.Append("@Titles,@Contens,@Works,@Number,@Contact,@AddTime)");
OleDbParameter[] parameters = {
new OleDbParameter("@Titles", OleDbType.VarWChar,150),
new OleDbParameter("@Contens", OleDbType.VarWChar,150),
new OleDbParameter("@Uworks", OleDbType.VarWChar,150),
new OleDbParameter("@Number", OleDbType.Integer,4),
new OleDbParameter("@Contact", OleDbType.VarWChar,150),
new OleDbParameter("@AddTime", OleDbType.Date)};
parameters[0].Value = model.Titles;
parameters[1].Value = model.Contens;
parameters[2].Value = model.Uworks;
parameters[3].Value = model.Number;
parameters[4].Value = model.Contact;
parameters[5].Value = model.AddTime;
DbHelperOleDb.ExecuteSql(strSql.ToString(), parameters);
}
插入数据保存时“/”应用程序中的服务器错误。
--------------------------------------------
INSERT INTO 语句的语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Exception: INSERT INTO 语句的语法错误。
源错误:
行 323: catch (System.Data.OleDb.OleDbException E)
行 324: {
行 325: throw new Exception(E.Message);
行 326: }
行 327: }
源文件: D:\项目\鄂尔多斯商会最新banben\ER\DBUtility\DbHelperOleDb.cs 行: 325
堆栈跟踪:
[Exception: INSERT INTO 语句的语法错误。]
DBUtility.DbHelperOleDb.ExecuteSql(String SQLString, OleDbParameter[] cmdParms) in D:\项目\鄂尔多斯商会最新banben\ER\DBUtility\DbHelperOleDb.cs:325
Sy.DAL.Rczps.Add(Rczps model) in D:\项目\鄂尔多斯商会最新banben\ER\Sy.DAL\Rczps.cs:70
Sy.BLL.Rczps.Add(Rczps model) in D:\项目\鄂尔多斯商会最新banben\ER\Sy.BLL\Rczps.cs:38
SyDemo.Admin.Rczps.Add.btnSave_Click(Object sender, EventArgs e) in D:\项目\鄂尔多斯商会最新banben\ER\SyDemo\Admin\Rczps\Add.aspx.cs:35
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) +5087
各位高手大哥大姐们,帮帮忙
------解决方案--------------------
犯了一个严重错误,参数名不一致,请看红色部分
public void Add(Sy.Model.Rczps model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into Rczps(");
strSql.Append("Titles,Contens,Uworks,Number,Contact,AddTime)");
strSql.Append(" values (");
strSql.Append("@Titles,@Contens,@Works,@Number,@Contact,@AddTime)");
OleDbParameter[] parameters = {
new OleDbParameter("@Titles", OleDbType.VarWChar,150),
new OleDbParameter("@Contens", OleDbType.VarWChar,150),
new OleDbParameter("@Uworks", OleDbType.VarWChar,150),
new OleDbParameter("@Number", OleDbType.Integer,4),
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
c# 类库打包成COM类型库时在vs命令行怎么写
类库打包成COM类型库(在vs命令行中怎么写啊)
路径和格式怎么写?
假如路径是:F:\netTest...
-
int
c#里的int是多少位???????
------解决方案--------------------
int 的值用 31 位来表示,第三十二位为符号位。,其范围从负 2,147,483...
-
求各位大侠帮个忙
做的是一个项目经理评分系统
如何把第一个窗体点击的人的信息显示到第二个窗体里面
------解决方案---------...
-
【asp.net三层怎样入手学习开发?】
我现在搞asp.net都是面向过程的.没有分层
请问怎样做到 mvc ??真正的面向对象的开发??
请问...
-
.net framework 2.0 service pack 1 无法卸载,怎么办
总是提示说安装是发生严重错误,并且说it will affect other application that...
-
Message.Show()的窗体美化
每次弹出的窗口都是那么的单调有没有什么方法能换一下弹出窗体的颜色或者是插一张图片
------解决方...
-
安装vs2010出错,求老师解答!!!
rt
安装vs2010是出错
C:\Users\Administrator\AppData\Local\Temp\SIT32027.tmp\deffactory...
-
怎么做一个转盘出来啊,请教各位大虾
在ASP.NET的页面中怎么弄一个转盘出来啊?
------解决方案--------------------
什么转盘
---...
-
jquery each遍历赋值不上呢
<ul id="myul">
<li><a id="2258">第一个</a></li>
<li><a id="2258">第二个</a></li>
<li>...
-
C#发布问题
这个是怎么回事啊
我在那个debug下面有那个DevExpress.XtraLayout.v9.1.dll这个了 为什么还是报这个错
------解决...