📄 08_02.asp
字号:
<html>
<head>
<title>Recordset对象实例</title>
</head>
<body>
<%
Dim cn,rs,sql 'sql是用来表示SQL查询语句的字符串变量
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "Driver={SQL Server};Server=yangwu;Database=ASPTest;" & _
"UID=sa;PWD=admin"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "SELECT * FROM Chapter1",cn,adOpenKeySet
%>
<p align="center">新增记录前注册ID列表</p>
<table border="1" cellpadding="0" cellspacing="0" bordercolor="#111111" width="336" align=center>
<tr>
<td width="97">注册ID</td>
<td width="97">注册密码</td>
<td width="138">Email地址</td>
</tr>
<%
Do While Not rs.Eof
%>
<tr>
<td width="97"><%=rs(0)%></td>
<td width="97"><%=rs(1)%></td>
<td width="138"><%=rs(2)%></td>
</tr>
<%
If Not rs.Eof Then rs.MoveNext
Loop
%>
</table>
<%
rs.Close '前面已打开rs并返回了记录集,因此这里再次使用前需先关闭
sql = "INSERT Chapter1 VALUES('ywy','4321','vqhl@hotmail.com')"
rs.Open sql,cn,adOpenKeySet '不返回记录集,因此下次打开之前不需要关闭rs
sql = "SELECT * FROM Chapter1"
rs.Open sql,cn,adOpenKeySet
%>
<p align="center">新增记录后注册ID列表</p>
<table border="1" cellpadding="0" cellspacing="0" bordercolor="#111111" width="336" align=center>
<tr>
<td width="97">注册ID</td>
<td width="97">注册密码</td>
<td width="138">Email地址</td>
</tr>
<%
Do While Not rs.Eof
%>
<tr>
<td width="97"><%=rs(0)%></td>
<td width="97"><%=rs(1)%></td>
<td width="138"><%=rs(2)%></td>
</tr>
<%
If Not rs.Eof Then rs.MoveNext
Loop
%>
</table>
<%
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -