首页 > 编程 > .NET > 正文

ASP.NET错误信息:至少一个参数没有被指定值

2024-07-10 13:06:27
字体:
来源:转载
供稿:网友
,欢迎访问网页设计爱好者web开发。

“/website1”应用程序中的服务器错误。
--------------------------------------------------------------------------------

至少一个参数没有被指定值。
说明: 执行当前 web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: system.data.oledb.oledbexception: 至少一个参数没有被指定值。

源错误:


行 41:         sql_update = "update rizhi set rq='" & rq & "',je=" & je & ",[title]='" & title1 & "',content='" & content & "' where id=" & id
行 42:         mycommand = new oledbcommand(sql_update, conn)
行 43:         j = mycommand.executenonquery()
行 44:         mycommand.dispose()
行 45:         conn.close()
 

源文件: e:/asp.net/visual studio 2005/websites/website1/rizhi_edit.aspx    行: 43

堆栈跟踪:


[oledbexception (0x80040e10): 至少一个参数没有被指定值。]
   system.data.oledb.oledbcommand.executecommandtextforsingleresult(tagdbparams dbparams, object& executeresult) +177
   system.data.oledb.oledbcommand.executecommandtext(object& executeresult) +194
   system.data.oledb.oledbcommand.executecommand(commandbehavior behavior, object& executeresult) +56
   system.data.oledb.oledbcommand.executereaderinternal(commandbehavior behavior, string method) +105
   system.data.oledb.oledbcommand.executenonquery() +88
   asp.rizhi_edit_aspx.submit(object o, eventargs e) in e:/asp.net/visual studio 2005/websites/website1/rizhi_edit.aspx:43
   system.web.ui.webcontrols.button.onclick(eventargs e) +75
   system.web.ui.webcontrols.button.raisepostbackevent(string eventargument) +97
   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) +4919

 


--------------------------------------------------------------------------------
版本信息: microsoft .net framework 版本:2.0.50727.42; asp.net 版本:2.0.50727.42

 

这种错误一般是由于sql语句引起的,例如上面的

 行 41:         sql_update = "update rizhi set rq='" & rq & "',je=" & je & ",[title]='" & title1 & "',content='" & content & "' where id=" & id

就是因为把字段n_je误写成je,而导致的错误。

 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表