| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 533 人关注过本帖
标题:[求助]关于删除数据库记录的问题!请指点!(谢谢!)
只看楼主 加入收藏
senky
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-5-27
收藏
 问题点数:0 回复次数:4 
[求助]关于删除数据库记录的问题!请指点!(谢谢!)

提示错误:
行: 25

字符: 43

错误: 未结束的字符串常量

代码: 0

URL: http://localhost/senky/lyb/delete.asp

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!-- #include file="conn.asp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>删除留言</title>
<%
sub del()
conn.execute("delete * from gbook where id in ("&id&")")
response.Write("<script> alert('留言删除成功,单击“确定”返回!');location.href='index.asp';</script>")
response.End()
end sub
sub check()
dim pwd
pwd=request("this.form.password")
set rs=server.CreateObject("adodb.recordset")
sqlstr="select * from admin where password='"&pwd&"'"
rs.open sqlstr,conn,1,1
if rs.eof or rs.bof then
response.Write("<script> alert('密码不正确!');location.href='delete.asp</script>")
response.End()
else
call del()
session("mode")=1
end if
end sub
sub index()
%>
<form method="post" name="form" action="delete.asp">
<table align="center" width="150" bordercolor="#00CC33" border="1" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><font color="#00CC33">请输入密码</font></td>
</tr>
<tr>
<td align="center"><input type="password" size="15" name="password"/></td>
</tr>
<tr>
<td align="center"><input type="submit" name="submit" value="确定"/></td>
</tr>
</table>
</form>
<%
end sub
%>
</head>
<body bgcolor="#000000">
<%
if session("mode")=0 then
call index()
call check()
else
call del()
end if
%>
</body>
</html>

搜索更多相关主题的帖子: 数据库 记录 删除 
2007-06-10 20:47
谁与争疯
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:海南省
等 级:版主
威 望:191
帖 子:15071
专家分:17513
注 册:2007-4-22
收藏
得分:0 
麻烦你把原代码发出来,千万不要以代码形式发,以普通的帖子形式发。

论坛是我家灌水靠大家
2007-06-10 20:57
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 

发个简单的代码你再试下:
<%
dim conn
dim connstr
Set conn=Server.CreateObject("ADODB.Connection")
DBPath1=server.MapPath("db1.mdb")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& DBPath1
conn.open connstr '以上为打开数据库命令
set rs=server.createobject("adodb.recordset")
rs.open "select * from 表名",conn,1,1
%>
<table>
<%do while not rs.eof %>
<tr><td><%=rs("列表名")%></td></tr>
<tr><td><a href="del.asp?s=<%=rs("关键字")%>">删除</a></td></tr>
<%
rs.movenext
loop
%>
</table>

删除页面:
<%
dim sas
sas=request("s") '接受到记录对应的关键字
conn.excute "delete form 表名 where id="&sas
%>
%>


曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-06-10 21:31
senky
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-5-27
收藏
得分:0 

谢谢楼上的两位朋友!
问题已经解决了!


2007-06-11 12:20
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 
不客气!

曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-06-11 16:47
快速回复:[求助]关于删除数据库记录的问题!请指点!(谢谢!)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052591 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved