关于我们 广告服务 社区论坛
设为首页 加入收藏

行业新闻
服 务 器
模版下载
建站指南
冲浪宝典
办公软件
网站运营
操作系统
QQ 专题
网页制作
安全防御
视频教程
网络编程
SEO专区
软件下载
图像设计
Cisco
网页特效
Wap 技术
联盟赚钱
网页素材
 首页 | 企业建站 | 网页制作 | 网站运营 | 网络编程 | 图像设计 | 冲浪宝典 | 操作系统 | SEO专区 | 联盟赚钱 | Cisco

欢迎来到e天下网络首页>>网页制作>>Html>>正文|ADO存取数据库如何与HTML结合

ADO存取数据库如何与HTML结合

[ 来路:21kn.com    时间:2007-7-7 17:07:31    点击: ]

 

     asp如何与HTML代码配合,以显示执行ADO查询数据库资料的结果呢?
     
     关于ASP跟SELECT、CHECKBOX、RADIO的详细结合,请参考:使用动态数据初始化下拉菜单、使用动态数据初始化单选框、使用动态数据初始化复选框,这里只做个简单的介绍。
     ASP程序代码部份,首先使用ado连结到Access数据库ntopsamp.mdb,下SQL指令「Select * from 著作」查
     
     询表「著作」的所有资料,将查询的结果传回到rs2的recordset当中:
     
     <% 
     
     Set conn1 = Server.CreateObject("ADODB.Connection") 
     
     conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;" 
     
     Set rs2 = Server.CreateObject("ADODB.Recordset")
     
     SqlStr = "SELECT * From 著作"
     
     rs2.Open SqlStr,conn1,1,1
     
     %>
     
     接着,将查询的结果由rs2的recordset与HTML码相结合,显示在浏览器中。
     
     一、走马灯文字Marquee
     
     用户端使用浏览器,浏览执行rs51.asp的结果,为由右向左移动的走马灯文字。与走马灯文字<Marquee>的
     
     HTML码相结合的ASP程式码如下:
     
     <marquee><%= rs2("书名") %></marquee>
     
     其中「rs2("书名")」将「著作」表「书名」字段的资料显示为走马灯文字。
     
     二、文字输入Text
     
     与文字输入的HTML码Text相结合的ASP程式码如下:
     
     <input type=text size=20 value=<%= rs2("书名") %> >
     
     其中由value为「rs2("书名")」将文字输入预设为字段「书名」的资料。
     
     三、多行文字输入Textarea
     
     与多行文字输入的HTML码< Textarea>相结合的ASP程式码如下:
     
     <textarea><%= rs2("书名") %></textarea>
     
     其中「rs2("书名")」将多行文字输入预设为字段「书名」的资料。
     
     四、勾选Checkbox
     
     与勾选的HTML码Checkbox相结合的ASP程式码如下:
     
     <input type=checkbox <% if rs2("新书") = True then %> Checked <% end if %>>新书
     
     其中由「if rs2("新书") = True then」检查「著作」表中字段「新书」资料的值,若为True则勾选(Checked)。
     
     五、图片
     
     与图片的HTML码<IMG…>相结合的ASP程式码如下:
     
     <img src="../rds/<%= rs2("图片") %>">
     
     其中「rs2("书名")」将字段「图片」的资料显示为图片,「../rds/」将图片文件路径设定为rds/下,「../」表示为上一层的路径。
     
     六、超连结
     
     与超连结的HTML码<A HREF…>相结合的ASP程式码如下:
     
     <A href="../rds/<%= rs2("简介") %>"><%= rs2("简介") %></A>
     
     其中「rs2("书名")」将字段「简介」的资料显示为超连结。
     
     七、下拉式选单SELECT
     
     与下拉式菜单的HTML码<SELECT>相结合的ASP程式码如下:
     
     <SELECT NAME="sel1">
     
     <% Do While not rs.EOF %>
     
     <OPTION VALUE=<% = rs("书名") %>> <% = rs("书名") %>
     
     <% rs.MoveNext %>
     
     <% Loop %>
     
     </SELECT>
     
     其中「rs2("书名")」为字段「书名」的资料,由「Do While not rs.EOF…Loop」循环与「rs.MoveNext」
     
     移到下一记录,「not rs.EOF」表示未移动到尾,将「著作」表所有资料显示到下拉式选单当中。
     
     八、单选RADIO
     
     与单选的HTML码RADIO相结合的ASP程式码如下:
     
     <% Do While not rs.EOF %>
     
     <input name=ra1 type=radio Value="<% = rs("书名") %>"><% = rs("书名") %> 

     
     <% rs.MoveNext %>
     
     <% Loop %>
     
     其中「rs2("书名")」为字段「书名」的资料,由「Do While not rs.EOF…Loop」循环与「rs.MoveNext」
     
     移到下一记录,「not rs.EOF」表示未移动到尾,将「著作」表所有资料显示到单选选项当中。
     
     转载请保留出处http://asp123.on.net.cn 

::::站长友情提示:多花一分钟学点什么都好::::

 

上一篇:如何用ASP将一大段文字中的HTML的标识去掉  下一篇:Html保持用户状态的多种方法

 ::热点信息::

 

= = 免责声明 = =

① 欢迎转载我网所刊信息,请注明“来源:E天下网络”。
② 凡本网注明“来源:XXX(非E天下网络)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
※联系方式:Airtofly@163.com

::推荐文章::

 

Dreamweaver8创建自定义代码片

::图像设计::

 

动态图片搜索家——GIF RUNN
软件搜索利器——FileFerret
实例说明构图要讲规律
Character Builder让你尽展靓
全景图速成者Cool360
三维模型速成工具——Canoma
剪贴专家SmartBoard 32
新世纪的图像处理利器——Ph
更多内容..

 

 

关于我们 广告服务 友情链接 合作伙伴 社区论坛 免责声明

Copyright © 2007   21kn.com Inc. All rights reserved.e天下网络工作室

网站白天客服QQ:26875416 (非24小时)  合作QQ:597004688    粤ICP备06026423号