Objetivo de aprendizagem: aprender operações básicas de banco de dados 3 (excluir registros)
Vamos direto ao ponto, vamos apenas dar uma olhada no programa.
exec="delete * do livro de visitas onde id="&request.form("id")
A frase acima completa a operação de exclusão do registro, mas o ID exclusivo do registro é usado para bloquear o registro. Quando criamos o banco de dados anteriormente, usamos a chave primária fornecida pelo sistema e o nome é o número. .Como o nome está em chinês, não é muito conveniente. Você pode alterá-lo para id.
exec="delete * do livro de visitas onde number="&request.form("id")
Vejamos o código completo abaixo: um formulário passa um ID para o arquivo ASP e, em seguida, o arquivo ASP exclui o ID.
<form name="form1" method="post" action="example7.asp">
excluir:
<input type="text" nome="id">
<input type="submit" name="Enviar" value="Enviar">
</form>
exemplo7.asp:
<%
definir conn=server.createobject("adodb.connection")
conn.open "driver={driver de acesso microsoft (*.mdb)};dbq="&server.mappath("example3.mdb")
exec="delete * do livro de visitas onde number="&request.form("id")
conn.execute exec
%>
Adicionei example72.asp no exemplo, que é semelhante a example4.asp, exceto que um campo de id é adicionado. Você pode executar este arquivo primeiro para ver os IDs de todos os registros e os IDs dos registros que deseja excluir. excluindo os registros, você também pode usar esta revisão de documento. No final do dia, juntaremos todas essas coisas. Você não precisará de operações tão problemáticas.
exemplo72.asp:
<%
definir conn=server.createobject("adodb.connection")
conn.open "driver={driver de acesso microsoft (*.mdb)};dbq="&server.mappath("example3.mdb")
exec="selecione * do livro de visitas"
definir rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<html>
<cabeça>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="0" cellpacing="0" cellpadding="0">
<%
faça enquanto não rs.eof
%><tr>
<td><%=rs("número")%></td>
<td><%=rs("nome")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("mensagem")%></td>
<td><%=rs("tempo")%></td>
</tr>
<%
rs.movnext
laço
%>
</tabela>
</body>
</html>