9.5 ASP连接SQL Server进行数据库操作的示例
Web数据库的实现方法很多,本节使用ASP作为脚本语言,IIS作为WEB服务器,采用SQL Server 2000作为数据库服务器,并配置ODBC数据源,通过ASP与ODBC数据源进行交互,进行数据的查询、添加、删除、更新。其步骤如下:
? 建立数据库表
? 配置ODBC数据源
? 安装IIS服务器并配置虚拟WEB站点
? 编写ASP脚本,实现数据库的查询、添加、删除、更新
9.5.0 建立数据库表
1) 安装精简版sqlserver。“注册组件”。
2) 在企业管理器下新建一个用户登录sa,密码也为sa,权限至少为business数据库。 3) 新建数据库business 在查询分析器里输入: create database business 4) 定义商品表sp
CREATE TABLE [sp] (
[商品名] varchar(50) NOT NULL , [商品号] varchar(50) PRIMARY KEY , [型号] varchar(50) NOT NULL , [单位] varchar(50) NOT NULL , [定价] money NOT NULL ,
[产地] varchar(50) NOT NULL , [出厂日期] datetime NOT NULL ,
[库存量] int NOT NULL )
9.5.1 配置ODBC数据源
(1)选择管理工具->数据源(如图9.8所示)。其操作过程是:开始——控制面板——性能和维护——管理工具——数据源(ODBC)。
189
图9.8 数据源选择
2)选择“系统数据源”并“添加” (如图9.9所示)
图9.9 系统数据源
(3)选择SQL Server we作为驱动程序(如图9.10所示)
190
(
图9.10 创建新数据源SQL Server
(4) 将数据源起名为:business(如图9.11所示),并连接到本地默认服务器(local)
图9.11 数据源名的指定
(5) 选择用户输入登录ID和密码的SQL Servr 验证(如图9.12所示)
这里使用系统管理员登录名:sa密码采用sa对应的密码。
191
图9.12
(6)选择默认的数据库为:business(如图9.13所示)
图9.13 选择数据库
(1) 完成并测试数据源(如图9.14所示)
192
图9.14
点击“完成”,系统开始测试并反馈“测试成功!”信息(如图9.15所示)
图9.15 测试成功
这时ODBC数据源管理器显示已配置的数据源信息的相关细节(如图9.16所示)。
193