谁帮我看看这段代码,关于上传数据库~~~谢谢~~~~~~

yinxun 2008-08-04 05:28:54
我从网上下了个ASP的源程序,有如下功能:
某一页列出所有值,比如:
1、XXXX XXXX XXXX 修改
2、XXXX XXXX XXXX 修改
……

然后点“修改”,可以“修改”,进入修改界面,可以修改“XXX”,比如修改成YYY,然后提交数据库

该功能代码如下:

=====================================================================
<meta http-equiv="25175-?????-?????-????-????-????-SP"; charset=gb2312>

<%
dim conn,rs
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("gc.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
%>
<%
if request("text1")="" then
response.write "<script language=JavaScript>" & chr(13) & "alert('???!');" & "history.back()" & "</script>"
Response.End
end if

sm=request("text1")
dq=request("text2")
yb=request("text3")
qh=request("text4")
id1=request("id")
sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
response.write "<script language=JavaScript>" & chr(13) & "alert('????????!');"&"window.location.href = 'modify.asp'"&" </script>"
set rs=nothing
%>

==========================================================================

我一点“提交”,他就弹出一个alert('????????!'),而并没有提交数据,不知道原作者此举动为何意

请问大家如何修改代码可以实现提交数据库的目的,并且提交完成后自动跳转至 index.asp?
谢谢大家
...全文
77 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sy_binbin 2008-08-04
  • 打赏
  • 举报
回复
是不是你表名或者字段名好数据库里的吧一样啊
egg_server 2008-08-04
  • 打赏
  • 举报
回复
sm=request("text1")
dq=request("text2")
yb=request("text3")
qh=request("text4")
id1=request("id")
检查你这些参数是否获取到值
yinxun 2008-08-04
  • 打赏
  • 举报
回复
按楼上2位说法,改了后,提示

页面提示
“错误类型:
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被指定值”


什么原因啊?
egg_server 2008-08-04
  • 打赏
  • 举报
回复
sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
conn.execute(sql) 执行
sy_binbin 2008-08-04
  • 打赏
  • 举报
回复
SQL语句没执行

sql="update 25175code set test1='"&sm&"',test2='"&dq&"',test3='"&yb&"',test4='"&qh&"' where id="+id1
conn.execute(sql)
response.write " <script language=JavaScript>" & chr(13) & "alert('????????!');"&"window.location.href = 'modify.asp'"&" </script>"
set rs=nothing

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧