Database 版 (精华区)

发信人: joy (请给database灌水), 信区: Database
标  题: Web服务器同数据库的信息交换(4)
发信站: 哈工大紫丁香 (Wed Jun 30 16:36:36 1999), 转信

发信人: Seraph (Seraph), 信区: Database
标  题: Web服务器同数据库的信息交换(4)
发信站: 白山黑水站 (Wed Jun 23 15:34:04 1999), 转信

    下面是编制这种应用的详细设计过程:

    1.安装ODBC
    在安装Windows NT Server 4.0时,可以选择安装SQL Server的OD
BC驱动程序。
    2.配置系统数据源
    在使用ODBC功能前需要配置相应的数据源,即要使用的数据库系                   
统。在Internet Infom ation Server中,为了让网络中的用户共享使
用ODBC功能,要求创建系统数据源名(DSN):
    (1)启动Windows控制面板中的ODBC组件;
    (2)点击"系统DSN"(System DSN)按钮,出现"系统数据源"(System
 Data Sources( Drivers) )对话框;
    (3)点击"添加"(Add) 按钮,出现"添加数据源"(Add Data Source
s)对话框;
    (4)在已安装的ODBC驱动程序列表中选择需要的数据库驱动程序,
如Microsoft FoxproD river (*.dbf);
    (5)按提示添入配置内容:
    数据源名称(N):  Foxpro Data
    说明(D):        访问Foxpro数据库
    数据库的版本(V):选择Foxpro 2.5版本
    选择目录:       \\Tech\Foxpro\  Foxpro数据库文件所在的目
录,可以是网络中任何计算机中的共享目录。
    (6)按上述步骤配置多个数据源,可以是相同的或不同的数据库。
    3.编制数据库查询界面
    设计可选的查询方式,如:选择拟文科室(NWKS)查询、 输入文件
标题(WJBT)关键词查询、 输入发文日期(FWRQ)查询。按这三种查询
要求编制的HTML文档Index.Html。
    该HTML文档在Netscape Navigator 3.0中显示的Web页面如图2所
示。                                                                          
示。
    4.编制Internet数据库连接器文件 .IDC
    (1)查询某个科室发出的文件资料,定义IDC文件DocBM.IDC内容如
下:
    Datasource: Foxpro Data
    Username:
    Password:
    MaxRecords:500
    Template: DocFile.Htx
    SQLStatement:
    +SELECT *
    +FROM DocFile
    +WHERE NWKS LIKE ′%X_BM%′
    +ORDER BY FWRQ +WJBH
    在 .IDC文件中,可以使用SQL语句操纵数据库,如进行查询、增加
记录、删除记录等。_ BM是启动该 .IDC文件的Web页面Index.Html中
FORM的某个项目名,此处代表选择的某个"拟文科室"名。
图2
    (2)按文件标题关键词查询的IDC文件DocBT.IDC,其内容只需将上
述DocBM.IDC文件中"W HERE NWKS LIKE ′%X_BM%′"改为"+WHERE WJ
BT LIKE ′%X_BT%′"即可。
    (3)按发文日期查询的IDC文件DocRQ.IDC,其内容只需将上述DocB
M.IDC文件中"+WHE RE NWKS LIKE ′%X_BM%′"改为"+WHERE FWRQ LI                  
KE ′%X_RQ%′"即可。

--
※ 修改:.joy 于 Jun 30 16:39:56 修改本文.[FROM: hit-cim3.hit.edu]
※ 来源:.白山黑水站 bbs.neu.edu.cn.[FROM: neucc198.neucc.n]
--
※ 转寄:.白山黑水站 bbs.neu.edu.cn.[FROM: hit-cim3.hit.edu]

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: joy.bbs@razorback.ne]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.829毫秒