http://www.5alw.com- 我爱论文网

会员登录 会员注册 网站资讯通告:
搜索: 您现在的位置: 我爱论文网 >> 论文考试 >> 毕业论文 >> 计算机毕业论文 >> 计算机应用 >> 正文

ASP技术访问WEB数据库

作者:佚名    论文来源:不详    点击数:    更新时间:2007-1-30
p;是否最后一条记录。
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 code";
rs.open(sqlStr,dbConn,1);
if(rs.RecordCount < 1) {
Response.write("<p> 无符合条件记录</p>");
Response.write("<p><form> <input type='button' value=' 返回' onclick='window.history.back()' name='b1'></form></p>");
}
else {
Response.write("<P><center><B>数据查询结果</B></center></P>");
Response.write("<tr><td><b>代码</b></td><td><b>分类</b></td><td><b>备注</b></td>");
for(var i = 1;i <= rs.Pagesize;i++) {
if(!rs.Eof) {
Response.write("<td><span style='font-size:9t'>"+rs("code")+"</span></td>");
Response.write("<td><span style='font-size:9t'>"+rs("'font-size:9t'>"+rs("memo")+"</span></td>");
Response.write("</tr>");
rs.MoveNext();
}
else break;
}
Response.write("</table></form>");
rs.close();
dbConn.close();
}
</script>


上一页  [1] [2] 


“ASP技术访问WEB数据库”版权归作者所有,转载请著名出处。  
Tags:AS,SP,P技,技术,术访,访问,问W,WE,EB,B数,数据  
责任编辑:我爱论文
请文明参与讨论,禁止漫骂攻击。 昵称: 注册  登录
[ 查看全部 ] 网友评论
设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站地图