保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机论文 >> 正文

ASP技术访问WEB数据库


在内存中的数据。

  rs = Server.CreateObject(“ADODB.RecordSet”)
  rs.Open(sqlStr,conn,1,A)
  注:A=1读取
  A=3 新增、修改、删除
  在RecordSet组件中,常用的属性和方法有:
  rs.Fields.Count: RecordSet对象的字段数。
  rs(i).Name: 第i个字段的名称,i为0至rs.Fields.Count-1
  rs(i): 第i个字段的数据,i为0至rs.Fields.Count-1
  rs("字段名"): 指定字段的数据。
  rs.Record.Count:游标中的数据记录总数。
  rs.EOF: 是否最后一条记录。
  rs.MoveFirst: 指向第一条记录。
  rs.MoveLast: 指向最后一条记录。
  rs.MovePrev: 指向上一条记录。
  rs.MoveNext: 指向下一条记录。
  rs.GetRows: 将数据放入数组中。
  rs.Properties.Count:ADO的ResultSet或Connection的属性个数。
  rs.Properties(item).Name:ADO的ResultSet或Connection的名称。
  rs.Properties: ADO的ResultSet或Connection的值。
  rs.close(): 关闭连接。

  4) 关闭数据库

  conn.close()

  四.查询WEB数据库举例

  下面这段示例程序是访问SQL SERVER数据库的 signaltab表,表中有三个字段:code(代码字段,字符型,3位),class(分类字段,字符型,10位),memo(备注字段,字符型,20位)。程序中数据源DSN:HT、用户名:client、口令:passwd。

  屏幕输入页面input.asp

  <% @ language=javascript %>
  <html>
  <head>
  <title>请输入查询条件PLEASE INPUT CONDITION</title>
  </head>
  <form action=shotquery.asp METHOD="post" target="_self">
  <input TYPE="

text" size=6 maxlength=3 NAME=signalCode VALUE="代码"> </font></p>
  </center></div><p></p>
  <input LANGUAGE="JavaScript" TYPE="submit" VALUE=“确认” NAME="B1"
   
  <input TYPE="reset" VALUE=“清除”NAME="B2"> 
   
  <input LANGUAGE="JavaScript" TYPE="button" NAME="B3" VALUE=“返回”
  ONCLICK="window.history.back()"> 
  </font></p>
  </center></div>
  </form>
  </body>
  </html>


  数据库处理程序shotquery.asp

  <!--#include virtual="/master/lib.inc"-->
  <script language=javascript runat=server>
  var signalCode=Request.Form("signalCode");
  dbConn = Server.CreateObject("ADODB.Connection");
  dbConn.open("DSN=HT;UID=client;PWD=passwd"); 
  rs = Server.CreateObject("ADODB.RecordSet");
  var sqlStr = "select * from signaltab order by cod

《ASP技术访问WEB数据库(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/172508.html

★温馨提示:你可以返回到 计算机论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。