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=servidor.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 Seleccione * del libro, conexión, 1, 3
mRs.añadirnuevo
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:
<borde de tabla=0 relleno de celda=0 estilo=colapso de borde: ancho de colapso=100%>
<nombre del formulario=form1 método=post acción=admin/<% =nombre de archivo %>?action=Responder&id=<% =id %>>
<tr>
<td ancho=118 alto=37 align=center bgcolor=#EFEFEF>Apodo:</td>
<ancho td=640>
<nombre de entrada=tipo de nombre=clase de texto=valor de entrada=<% =mRs(Nombre) %>>
</td>
</tr>
<tr>
<td width=118 height=37 align=center bgcolor=#EFEFEF>¿El contenido es público?</td>
<ancho td=640>
<tipo de entrada=nombre de radio=valor Qq=1 <%if mRs(qq)=1 entonces respuesta.escritura marcada final si%> >
Sí
<nombre de entrada=tipo Qq=valor de radio=0 <%if mRs(qq)=0 entonces respuesta.escritura marcada final si%> >
No</td>
</tr>
<tr>
<td ancho=118 alto=37 align=center bgcolor=#EFEFEF>Correo electrónico:</td>
<ancho td=640>
<nombre de entrada=Tipo de correo=clase de texto=valor de entrada=<% =mRs(Correo) %>>
</td>
</tr>
<tr>
<td ancho=118 alto=37 align=center bgcolor=#EFEFEF>Mensaje:</td>
<ancho td=640>
<nombre del área de texto=filas de información=9 cols=57 clase=botón><% =mRs(Info) %></área de texto>
</td>
</tr>
<tr>
<td height=25 align=center bgcolor=#EFEFEF width=118>Respuesta:</td>
<td altura=100 filas=2 bgcolor=#EFEFEF ancho=640>
<textarea name=Responder filas=6 columnas=50 clase=botón><% =Responder %></textarea>
</td>
</tr>
<tr>
<td altura=70 bgcolor=#EFEFEF ancho=118></td>
</tr>
<tr>
<td altura=20 colspan=2 align=center bgcolor=#EFEFEF>
<nombre de entrada=Tipo de envío1=id de envío=valor de envío= clase de mensaje de respuesta=botón>
<nombre de entrada=reSet tipo=reSet id=reSet4 valor= reingresar clase=botón>
</td>
</tr>
</formulario>
</tabla>