set rs=server.CreateObject("adodb.recordset") 的中文详细说明

来源:asp之家 时间:2011-03-06 11:21:00 

是建立一个数据集
前面应该先定义此数据集
dim rs as adodb.recordset
然后就可以用
set rs=server.CreateObject("adodb.recordset")
来建立一个数据集的实例,当然此时数据集中是没有数据的
rs.open ......
来打开一个记录集
rs.append或者rs.insert来添加记录
rs.edit来修改记录
对于添加或修改的记录,可以用
rs.fields("字段名")=xxx
来进行赋值
rs.update
把更改过的值更新回数据库
当你添加一个数据(rs1)进数据库时:
rs.addnew
rs("rs1")="添加的数据"
rs.update
rs.close
set rs=nothing
下面我们来个实例:
Set mRs= Server.CreateObject("adodb.recordSet")
mRs.open "Select * from book", conn, 1, 3
mRs.addnew
mRs("Name") = Name
mRs("Mail") = Mail
mRs("Qq") = Qq
mRs("Info") = Info
mRs("time") = now()
mRs.update
mRs.close
Set mRs = nothing
//下面是调用html输入框

代码如下:


<table border="0" cellpadding="0" style="border-collapse: collapse" width="100%"> 
<form name="form1" method="post" action="admin/<% =filename %>?action=Reply&id=<% =id %>"> 
<tr> 
<td width="118" height="37" align="center" bgcolor="#EFEFEF">昵称:</td> 
<td width="640"> 
<input name="Name" type="text" class="input" value="<% =mRs("Name") %>"> 
</td> 
</tr> 
<tr> 
<td width="118" height="37" align="center" bgcolor="#EFEFEF">内容是否公开:</td> 
<td width="640"> 
<input type="radio" name="Qq" value="1" <%if mRs("qq")=1 then response.write " checked " end if%> > 
是 
<input name="Qq" type="radio" value="0" <%if mRs("qq")=0 then response.write " checked " end if%> > 
否 </td> 
</tr> 
<tr> 
<td width="118" height="37" align="center" bgcolor="#EFEFEF">邮箱:</td> 
<td width="640"> 
<input name="Mail" type="text" class="input" value="<% =mRs("Mail") %>"> 
</td> 
</tr> 
<tr> 
<td width="118" height="37" align="center" bgcolor="#EFEFEF">留言:</td> 
<td width="640"> 
<textarea name="Info" rows="9" cols="57" class="button"><% =mRs("Info") %></textarea> 
</td> 
</tr> 
<tr> 
<td height="25" align="center" bgcolor="#EFEFEF" width="118">回复:</td> 
<td height="100" rowspan="2" bgcolor="#EFEFEF" width="640"> 
<textarea name="Reply" rows="6" cols="50" class="button"><% =Reply %></textarea> 
</td> 
</tr> 
<tr> 
<td height="70" bgcolor="#EFEFEF" width="118"></td> 
</tr> 
<tr> 
<td height="20" colspan="2" align="center" bgcolor="#EFEFEF"> 
<input name="Submit1" type="submit" id="Submit" value=" 回复留言 " class="button"> 
<input name="reSet" type="reSet" id="reSet4" value=" 重新输入 " class="button"> 
</td> 
</tr> 
</form> 
</table> 

标签:adodb,recordset
0
投稿

猜你喜欢

  • Oracle 9i产品文档

    2010-07-16 13:35:00
  • 精细讲述SQL Server数据库备份多种方法

    2009-01-13 13:33:00
  • SQL server高级应用 收藏版

    2012-10-07 11:04:06
  • 设计的技术含量

    2009-01-12 18:20:00
  • 图片预加载效果的实现

    2008-06-16 12:08:00
  • 如何在ASP里面创建GUID

    2008-01-08 19:13:00
  • asp之自动闭合HTML/ubb标签函数 附简单注释

    2011-02-28 11:24:00
  • Cookies 欺骗漏洞的防范方法(vbs+js 实现)

    2011-03-09 11:09:00
  • WEB移动应用框架构想

    2010-09-28 16:26:00
  • MySQL数据库安全解决方案

    2009-10-17 21:36:00
  • 关于获取HTML元素的CSS属性值函数

    2008-09-01 13:20:00
  • MySQL 集群配置

    2009-04-20 14:15:00
  • XMLHTTP错误The server name or address could not be resolved 的解决过程

    2009-12-26 18:33:00
  • 巧用CSS滤镜做图案文字

    2011-04-29 14:06:00
  • sqlserver中重复数据值只取一条的sql语句

    2012-06-06 19:46:31
  • ASP从数据库中获取下载文件

    2007-10-06 21:17:00
  • border:none;与border:0;的区别

    2009-11-27 19:04:00
  • 防止网站内容被人小偷和采集的ASP代码

    2007-10-02 13:04:00
  • 用ASP实现域名绑定子目录

    2009-03-11 13:28:00
  • 极致之美——百行代码实现全新智能语言Lisp

    2010-07-13 13:07:00
  • asp之家 网络编程 m.aspxhome.com