主题:  一个关于更新记录的问题!

sevenkeys

职务:普通成员
等级:1
金币:0.0
发贴:5
#12005/4/23 7:13:45
小弟最近做一个添加文章的ASP页面,有添加,删除,编辑等功能,其他页面都正常,就是编辑页面一按确定就出错,请高手指点.
错误信息:
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
错误类型:
Microsoft JET Database Engine (0x80040E14)
UPDATE 语句的语法错误。
/cyd/admin/edit.asp, 第 111 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon)

网页:
POST 452 ??? /cyd/admin/edit.asp

POST Data:
name=%D0%BB%C8%E7&time=2005-4-22+19%3A42%3A39&title=%CE%C4%D5%C2%B8%FC%D0%C2%B4%A6%A3%A1&content=++++++%B7%BD%B1%E3%D7%F7%D5%DF%BC%B0%CA%B1%C9%CF%B4%AB%B8%FC%D0%C2%A1%A3%BC%F2%C2%AA%D6%AE%B4%A6%A3%AC% . . .

我是照着我佛山人的留言版教程用DW2004做的,页面代码并无发现不妥,就是教程里提到的everyone权限的更改做不来,右键点击数据库属性里只有常规项,并没有教程里提到的安全这一项.高手救命呀!



sevenkeys

职务:普通成员
等级:1
金币:0.0
发贴:5
#22005/4/23 8:06:17
显示错误的代码
If (Not MM_abortEdit) Then
' execute the update
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close

If (MM_editRedirectUrl <> "") Then
Response.Redirect(MM_editRedirectUrl)
End If
End If

End If
%>

编辑历史:[此帖最近一次被 sevenkeys 编辑过(编辑时间:2005-04-23 11:53:14)]


sevenkeys

职务:普通成员
等级:1
金币:0.0
发贴:5
#32005/4/23 12:16:44
小弟对照过代码,实在找不出错误。



sevenkeys

职务:普通成员
等级:1
金币:0.0
发贴:5
#42005/4/23 17:13:17
up



风之密码

职务:普通成员
等级:2
金币:2.0
发贴:398
#52005/4/23 21:25:57
我佛山人的留言板教程也是我学ASP在网上唯一找到的留言板的教程。教程没有问题,一般初学者出错都是操作问题或IIS设置问题。

所以在学的时候,要注意每一个操作的细节,有时候只是没选中表格导致代码错误,这种情况很难用检查代码能查得出来,一般只有自己操作的人通过回想操作过程和查看错误信息来修改。

建议你不妨再把这些步骤再操作一遍。

everyone权限:你可以在IIS中,选中你的网站,右击,权限,设置everyone权限;也可以在你的网站的本地文件夹上,右击,安全,设置everyone权限。效果一样。