Isso cria uma instância de banco de dados, mas o que é uma instância de banco de dados? Além disso, rs não é uma variável. Como ele executa operações como rs.update no programa? Aberto significa como receber dados do rs?
é criar um conjunto de dados
Este conjunto de dados deve ser definido primeiro
dimrs como adodb.recordset
Então você pode usar
definir rs=server.CreateObject("adodb.recordset")
Para criar uma instância do conjunto de dados, é claro que não há dados no conjunto de dados no momento
rs.abrir......
para abrir um conjunto de registros
rs.append ou rs.insert para adicionar registros
rs.edit para modificar registros
Para registros adicionados ou modificados, você pode usar
rs.fields("nome do campo")=xxx
atribuir
rs.atualização
Atualizar os valores alterados de volta ao banco de dados
Quando você adiciona dados (rs1) ao banco de dados:
rs.addnew
rs("rs1")="Dados adicionados"
rs.atualização
rs.fechar
definir rs = nada
Vejamos um exemplo abaixo:
Definir mRs= Server.CreateObject("adodb.recordSet")
mRs.open "Selecionar * do livro", conn, 1, 3
mRs.addnew
mRs("Nome") = Nome
mRs("Correio") = Correio
mRs("Qq") = Qq
mRs("Informações") = Informações
mRs("hora") = agora()
mRs.atualização
mRs.fechar
Definir mRs = nada
//O seguinte é chamar a caixa de entrada html
Copie o código do código da seguinte forma:
<tabela cellpadding="0">
<form method="post" action="admin/<% =filename %>?action=Reply&id=<% =id %>">
<tr>
<td bgcolor="#EFEFEF">Apelido:</td>
<td>
<input type="text" value="<% =mRs("Nome") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">O conteúdo é público:</td>
<td>
<input type="radio" value="1" <%if mRs("qq")=1 then response.write "checked" end if%> >
sim
<input type="radio" value="0" <%if mRs("qq")=0 then response.write "checked" end if%> >
Não</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">E-mail:</td>
<td>
<input type="text" value="<% =mRs("Correio") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">Deixe uma mensagem:</td>
<td>
<textarea rows="9" cols="57"><% =mRs("Info") %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">Resposta:</td>
<td rowspan="2" bgcolor="#EFEFEF">
<textarea rows="6" cols="50"><% =Responder %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#EFEFEF">
<input type="submit" value="Responder à mensagem">
<input type="reSet" value="Redigitar">
</td>
</tr>
</form>
</tabela>