Esto crea una instancia de base de datos, pero ¿qué es una instancia de base de datos? Además, rs no es una variable. ¿Cómo realiza operaciones como rs.update en el programa? Abrir significa ¿cómo recibir datos de rs?
es crear un conjunto de datos
Este conjunto de datos debe definirse primero.
atenuados como adodb.recordset
Entonces puedes usar
establecer rs=server.CreateObject("adodb.recordset")
Para crear una instancia del conjunto de datos, por supuesto, no hay datos en el conjunto de datos en este momento.
rs.abierto......
para abrir un conjunto de registros
rs.append o rs.insert para agregar registros
rs.edit para modificar registros
Para registros agregados o modificados, puede usar
rs.fields("nombre del campo")=xxx
asignar
rs.actualización
Actualizar los valores cambiados a la base de datos
Cuando agrega datos (rs1) a la base de datos:
rs.añadirnuevo
rs("rs1")="Datos añadidos"
rs.actualización
rs.cerrar
establecer rs = nada
Tomemos un ejemplo a continuación:
Establecer mRs= Server.CreateObject("adodb.recordSet")
mRs.open "Seleccionar * del libro", conn, 1, 3
mRs.añadir nuevo
mRs("Nombre") = Nombre
mRs("Correo") = Correo
mRs("Qq") = Qq
mRs("Información") = Información
mRs("tiempo") = ahora()
mRs.actualización
mRs.cerrar
Establecer mRs = nada
// Lo siguiente es llamar al cuadro de entrada html
Copie el código de código de la siguiente manera:
<table cellpadding="0">
<form método="post" action="admin/<% =nombre de archivo %>?action=Reply&id=<% =id %>">
<tr>
<td bgcolor="#EFEFEF">Apodo:</td>
<td>
<tipo de entrada="texto" valor="<% =mRs("Nombre") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">¿El contenido es público?</td>
<td>
<input type="radio" value="1" <%if mRs("qq")=1 entonces respuesta.escribir " marcado " finalizar si%> >
Sí
<input type="radio" value="0" <%if mRs("qq")=0 entonces respuesta.escribir " marcado " finalizar si%> >
No</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">Correo electrónico:</td>
<td>
<tipo de entrada="texto" valor="<% =mRs("Correo") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">Deje un mensaje:</td>
<td>
<textarea rows="9" cols="57"><% =mRs("Info") %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">Respuesta:</td>
<td filaspan="2" bgcolor="#EFEFEF">
<textarea rows="6" cols="50"><% =Responder %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#EFEFEF">
<tipo de entrada="enviar" valor="Responder al mensaje">
<tipo de entrada="reSet" valor="Reingresar">
</td>
</tr>
</formulario>
</tabla>