При этом создается экземпляр базы данных, но что такое экземпляр базы данных? Кроме того, rs не является переменной. Как он выполняет в программе такие операции, как rs.update? Открыть значит как получить данные от rs? заключается в создании набора данных
Этот набор данных должен быть определен в первую очередь
dimrs как adodb.recordset
Тогда вы можете использовать
установите rs=server.CreateObject(adodb.recordset)
Чтобы создать экземпляр набора данных, конечно, в данный момент в наборе данных нет данных.
rs.open......
открыть набор записей
rs.append или rs.insert для добавления записей
rs.edit для изменения записей
Для добавленных или измененных записей вы можете использовать
rs.fields(имя поля)=xxx
назначить
RS.обновление
Обновить измененные значения обратно в базу данных
Когда вы добавляете данные (rs1) в базу данных:
rs.addnew
rs(rs1)=добавленные данные
RS.обновление
RS.закрыть
установить rs=ничего
Давайте рассмотрим пример ниже:
Установите mRs = Server.CreateObject(adodb.recordSet)
mRs.open Выбрать * из книги, conn, 1, 3
mRs.addnew
mRs(Имя) = Имя
mRs(Почта) = Почта
mRs(Qq) = Qq
mRs(Информация) = Информация
mRs(время) = сейчас()
mRs.обновление
mRs.закрыть
Установить mRs = ничего
//Далее вызывается поле ввода html
Скопируйте код кода следующим образом:
<table border=0 cellpadding=0 style=border-collapse: свернуть ширину=100%>
<имя формы=form1 метод=post action=admin/<% =имя файла %>?action=Reply&id=<% =id %>>
<тр>
<td width=118 height=37 align=center bgcolor=#EFEFEF>Псевдоним:</td>
<ширина td=640>
<входное имя=Тип имени=текстовый класс=входное значение=<% =mRs(Имя) %>>
</td>
</tr>
<тр>
<td width=118 height=37 align=center bgcolor=#EFEFEF>Является ли контент общедоступным:</td>
<ширина td=640>
<тип ввода=имя радио=значение Qq=1 <%if mRs(qq)=1, затем ответ.запись проверено, конец если%> >
да
<input name=Qq type=radio value=0 <%if mRs(qq)=0 then response.write checked end if%> >
Нет</td>
</tr>
<тр>
<td width=118 height=37 align=center bgcolor=#EFEFEF>Электронная почта:</td>
<ширина td=640>
<входное имя=тип почты=текстовый класс=входное значение=<% =mRs(Mail) %>>
</td>
</tr>
<тр>
<td width=118 height=37 align=center bgcolor=#EFEFEF>Сообщение:</td>
<ширина td=640>
<textarea name=Info rows=9 cols=57 class=button><% =mRs(Info) %></textarea>
</td>
</tr>
<тр>
<td height=25 align=center bgcolor=#EFEFEF width=118>Ответ:</td>
<td height=100 rowspan=2 bgcolor=#EFEFEF ширина=640>
<textarea name=Reply rows=6 cols=50 class=button><% =Reply %></textarea>
</td>
</tr>
<тр>
<td height=70 bgcolor=#EFEFEF ширина=118></td>
</tr>
<тр>
<td height=20 colspan=2 align=center bgcolor=#EFEFEF>
<имя ввода=Submit1 type=submit id=Отправить значение= Класс ответного сообщения=кнопка>
<имя ввода=тип reSet=reSet id=значение reSet4= повторно введите класс=кнопка>
</td>
</tr>
</форма>
</таблица>