通过ASP 与ACCESS 数据库建立连接(附源码)(1) 前言: 如何通过ASP 与数据库建立连接是一个非常现实的问题,我尽量写得非常详细
相信看了这篇文章相信您已经能够写出类似的比较简单和实用的程序了
(一)数据库的选择: 有许多的数据库你可以选择,SQL SERVER、ACCESS(*
mdb)、EXCEL(*
xls)、FOXPRO(*
dbf)甚至普通的文本文件(*
txt)都可以达到存储数据的功能
那么到底选择什么数据库最合适呢
其中 SQL SERVER 是服务器级的,足以应付每天上万次的访问量
对于非服务器级的数据库建议使用ACCESS97
因为:(1)只要安装了PWS 或 IIS4 肯定有ACCESS 的ODBC 驱动,即你的系统肯定支持ACCESS 数据库的存取
(2)ACCESS 支持的SQL 指令非常齐全
(3)ACCESS ODBC 驱动程序的效率非常高
虽然它不是服务器级的数据库,但是作为中小型企业内部网的数据库支持还是绰绰有余的
(4)ACCESS97 在 OFFICE97中就有,非常方便得到和使用
本文就以ACCESS 数据库为准介绍基于 WEB 的数据库存取方法
(二)例子:我们建立一个“客户”数据库,需要保存如下的客户资料:客户名称、联络人姓名、所在城市、电话号码
(1)首先建立ACCESS 数据库customer
mdb(今后有用的)
建立如下字段:客户名称、联络人姓名、所在城市、电话号码、客户编号、时间
将表保存为"客户"(今后有用的,===>看看图)
注意:建立字段时多作了2 个(客户编号、时间),因为在今后排序时要用到它们
建议今后做数据库时最好都加上这2 项,不会没用的
此外,在保存表时 ACCESS 会询问是否建立一个住关键字,我们不需要它所以不必建立
还有:时间字段的"默认值"设成"now()",即去系统当时的时间