穿越之倾世王妃txt下载:我要删除数据库记录,这样写有错误

来源:百度文库 编辑:高考问答 时间:2024/04/30 15:37:21
我要删除数据库记录,点 删除 就回弹出个框
确定 后就执行sql语句
这样写不对 是哪错了?
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")

sqldel="delete * from article where id=1"‘定义删除记录集合
%>
<script language="vbscript">
function check()’定义函数
{re=confirm("你真的要删除记录吗?")
if re=true then
conn.execute sqldel‘如果是确定执行语句
end if
}
上面这个函数有错误 我单独拿出来试过不行
</script>
<a href="#" onclick="check();">删除</a>

你这是原则性错误,数据库操作只能在服务器端运行的,客户端只是传递参数和检查有效性欧:

function check()
if (confirm("你真的要删除记录吗?"))
document.form1.action = "local.asp?id=1"
document.form1.submit
end if
end function

然后在服务器端处理:
dim id
id = trim(request.querystring("id"))
if id <> "" then
sqldel = "delete * from article where id = " & id
conn.execute sqldel
end if