个人主页的数据库解决方案ASP之一

如今,CGI日渐衰落,ASP大行其道,大有取而代之之势。对个人主页制作者而言,CGI也确实太复杂了,尤其是在数据库的操作上,繁复无比让人望而生畏。相较而言, ASP则简单得多。其面向对象的思想,将复杂的底层操作掩盖,只留下简单的调用接口。对数据库的操作更是将它的优点体现得淋漓尽致。
  本文将简单介绍在个人主页中运用ASP连接数据库,实现动态网页。相信您在读完本文后,您的主页将更加精彩。

  1.在ASP中查询ACCESS 数据库

  ASP能让我们用简单的方法在网页中查询、更新数据库。下面将给出的例子用的是MS ACCESS DATABASE,但是其操作的原理却可同样地运用在任何支持ODBC的数据库上。(之所以选择ACCESS,是因为它容易操作,且被广泛使用,对大多数的中小型项目而言,ACCESS无疑是最好的选择。)

  先用ACCESS建立一个数据表如下:

  用户编号 姓名 城市 电话号码

   1 张三 武汉 027-84713858

   2 李四 北京 010-99581426

   3 王五 上海 021-85541253

  再请看下面的一段例子:

<%

SET DBCONNECTION=SERVER.CREATEOBJECT(“ADODB.CONNECTION”)

DBCONNECTION.OPEN “DSNNAME”

SQLQUERY=“SELECT * FROM CUSTOMERS”

SET RECUSTIONMERLIST=DBCONNECTION.EXECUTE(SQLQUERY)

%>

< CENTER>

< TABLE BORDER=1>

< % DO WHILE NOT RECUSTOMERLIST.EOF %>

< TR>

< TD><%=RECUSTOMERLIST(“客户编号”)%>< /TD>

< TD><%=RECUSTOMERLIST(“姓名”)%>< /TD>

< TD><%=RECUSTOMERLIST(“城市”)%>< /TD>

< TD><%=RECUSTOMERLIST(“电话号码”)%>< /TD>

< /TR>

< % RECUSTOMERLIST.MOVNEXT LOOP %>

< /TABLE>

< /CENTER>

时间: 2024-11-01 06:46:57

个人主页的数据库解决方案ASP之一的相关文章

个人主页的数据库解决方案ASP

个人主页|解决|数据|数据库 如今,CGI日渐衰落,ASP大行其道,大有取而代之之势.对个人主页制作者而言,CGI也确实太复杂了,尤其是在数据库的操作上,繁复无比让人望而生畏.相较而言, ASP则简单得多.其面向对象的思想,将复杂的底层操作掩盖,只留下简单的调用接口.对数据库的操作更是将它的优点体现得淋漓尽致. 本文将简单介绍在个人主页中运用ASP连接数据库,实现动态网页.相信您在读完本文后,您的主页将更加精彩. 1.在ASP中查询ACCESS 数据库 ASP能让我们用简单的方法在网页中查询.更

个人主页的数据库解决方案ASP之二

可以看到,ASP的语法是VBSCRIPT,其面向对象的思想也与VB相类似,所以,只要您初通VB或者VBSCRIPT,那ASP可以很容易地上手. 上面的一部分可以说是ASP中ADO的精髓所在,下面我们讨论一下代码的内容<%和%>是ASP代码的开始和结束标志.服务器在返回用户请求时,先将<%和%>中的内容解释成为标准的html代码,再将它发送到客户浏览器.存取数据库时,首先要建立连接,也就是声明一个CONNECTION类的实例(对象),然后运用CONNECTION类的OPEN方法,将连

[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!

原文:[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你! 引言 项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下. 方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在

基于数据库的ASP.NET的网页导航

问题描述 跪求基于数据库的ASP.NET的网页导航的解决方案 解决方案 解决方案二:直接用repeater之类的控件绑定了解决方案三:我想能访问网站的各个栏目,而且便于以后的扩展

wen2.0方式下可以使用的mfc数据库解决方案

问题描述 wen2.0方式下可以使用的mfc数据库解决方案 wen2.0方式下可以使用的mfc数据库解决方案,现在世界上的大公司一般都是怎么样的,趋势是什么? 解决方案 再强调下,web 2.0和mfc根本不搭调.mfc是桌面编程技术,而web 2.0是网络. 解决方案二: c++ 专门有一套访问数据库的类库 .跟界面层是没有关系的 . 不管你是用mfc 还是web2.0 都可以用 底层抽象

该文件可以包含在任何需要调用数据库的ASP文件头部,直接过虑掉非法注入

数据|数据库 <%'该文件可以包含在任何需要调用数据库的ASP文件头部,直接过虑掉非法注入'调用方法为:<!-- #include file="safe.asp" -->Function Safe(str)'该函数用来判断传递过来的变量是否包含特殊字符,没有返回TRUE Dim s_BadStr, n, i s_BadStr = "' &<>?%,;:()`~!@#$^*{}[]|\/+-="&Chr(34)&C

带数据库的ASP用户名密码登录验证代码

  带数据库的ASP用户名密码登录验证代码,这个代码里有登录判断的完整逻辑,包括连接数据库,查询判断用户名和密码是否正确,返回重填,关闭数据库记录集等,对ASP初学者有相当好的借鉴价值: 这里连接的是SQLSERVER数据库,数据库就不上传了,里面有两个字段,name是存储用户名,userpassword是密码字段,自己手动创建个,修改本代码里面的数据库连接信息就可测试了.

常见PHP数据库解决方案分析介绍_php技巧

我们在使用PHP连接数据库的时候会遇到很多问题,文章这里揭露PHP应用程序中出现的常见数据库问题 -- 包括数据库模式设计.数据库访问和使用数据库的业务逻辑代码 -- 以及它们的解决方案.如果只有一种方式使用数据库是正确的.   PHP数据库问题:直接使用MySQL 一个常见问题是较老的 PHP 代码直接使用 mysql_ 函数来访问数据库.清单 1 展示了如何直接访问数据库. 清单 1. Access/get.php <?php function get_user_id( $name ) {

MariaDB TX 2.0:新的开源企业数据库解决方案

企业都在寻找可提高它们数据库灵活性.可扩展性.安全性,并支持一系列不同的用例,同时还可降低成本的数据库技术. 另一方面,开发者也需要一个开放和可扩展的数据库,让他们可以轻松开发多种不同类型的应用. 开源专家 MariaDB 公司正在寻找解决这些矛盾需求的方案,于是 MariaDB TX 2.0 诞生了--用于现代应用程序开发的开源事务数据库解决方案. MariaDB TX 是一个建立在 MariaDB Server, MariaDB MaxScale 和 MariaDB Cluster 之上的事