이렇게 하면 데이터베이스 인스턴스가 생성되는데, 데이터베이스 인스턴스란 무엇입니까? 또한 rs는 변수가 아닙니다. 프로그램에서 rs.update와 같은 작업을 어떻게 수행합니까? 개방형은 RS로부터 데이터를 수신하는 방법을 의미합니까?
데이터 세트를 만드는 것입니다
이 데이터 세트를 먼저 정의해야 합니다.
adodb.recordset으로서의 디머
그런 다음 사용할 수 있습니다
rs=server.CreateObject("adodb.recordset")를 설정합니다.
데이터 세트의 인스턴스를 생성하려면 당연히 현재 데이터 세트에 데이터가 없습니다.
RS.열어......
레코드세트를 열려면
레코드를 추가하려면 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.닫기
mR 설정 = 없음
//다음은 html 입력 상자를 호출하는 것입니다.
다음과 같이 코드 코드를 복사합니다.
<테이블 셀패딩="0">
<form method="post" action="admin/<% =filename %>?action=Reply&id=<% =id %>">
<tr>
<td bgcolor="#EFEFEF">닉네임:</td>
<TD>
<input type="text" value="<% =mRs("이름") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">콘텐츠 공개 여부:</td>
<TD>
<input type="radio" value="1" <%if mRs("qq")=1 then response.write " selected " end if%> >
예
<input type="radio" value="0" <%if mRs("qq")=0 then response.write " selected " end if%> >
아니요</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">이메일:</td>
<TD>
<input type="text" value="<% =mRs("Mail") %>">
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">메시지 남기기:</td>
<TD>
<textarearows="9" cols="57"><% =mRs("Info") %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF">답글:</td>
<td rowspan="2" bgcolor="#EFEFEF">
<textarearows="6" cols="50"><% =답장 %></textarea>
</td>
</tr>
<tr>
<td bgcolor="#EFEFEF"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#EFEFEF">
<input type="submit" value="메시지에 답장">
<input type="reSet" value="재입력">
</td>
</tr>
</form>
</table>