PB家庭图书管理系统 第6页
(1) 在Installed Drivers列表框中通过单击选中将要连接的数据库类型(即选择所需的驱动程序)。
(2) 单击Create按钮,系统显示ODBC dBASE Driver Setup 对话框。在General标签页中按下述方式给出各选项:
1)在Data Source Name键入一个字符串作为数据源的名称;
2)在Description编辑框中键入对数据源的解释;
3)在Database Dirctory编辑框中指定dBASE类数据库文件所在的目录;
4)在Create Type下拉列表框中指定具体使用何种dBASE类数据库。
(3) 在Advanced标签页中设置下述选项:
1)在Locking下拉列表框中选择数据库文件的锁类型;
2)在Lock Compatibility下拉列表框中选择与何种锁兼容;
3)在File Open Cache编辑框中指定打开文件缓冲区的个数;
4)在Cache Size编辑框中指定用于缓冲数据库记录的64KB块的个数;
5)在Data File Extension编辑框中指定数据库文件的扩展名。
(4) 在Define标签页中指定与dBASE/FoxPro数据库文件相关的索引文件特性。
(5) 定义了上述各种选项后,单击“确定”按钮,定义的数据源显示在Data Sources for Seleted Drives列表框中。
(6) 单击Close按钮关闭Configure ODBC对话框。
配置ODBC数据源时,对话框Configure ODBC是相同的,然而,对不同的ODBC驱动程序,单击Create或Edit按钮后显示的对话框也不相同。
想修改某个数据源时,进入Configure ODBC对话框,选择了驱动程序和要修改的数据源后,单击Edit按钮,在打开的对话框中修改各选项。
想删除某个数据源时,进入Configure ODBC对话框,选择了驱动程序和要删除的数据源后,单击Remove按钮。
配置ODBC数据源实际上就是在ODBC的初始化文件ODBC.INI和PowerBuilder的初始化文件PB.INI中增加相应的登记项目。ODBC.INI通常位于系统的Windows目录下,而PB.INI文件位于PowerBuilder的安装目录下。这两个初始化文件都是文本文件,使用任何一种文本编辑器都可以查看其内容。
² 连接到ODBC数据库
定义了ODBC数据源后,就可以使用DB Profile画笔将开发环境连接到相应的数据源上了。方法是:
(1) 单击画笔栏上的DB Profile画笔图标,系统显示Database Profiles对话框。
(2) 该对话框以树型列表方式列出了当前已经安装的所有Powersoft数据库接口,通单击节点前的“+”或“-”扩展或收缩列表。按这个方法在ODBC节点下找到已经配置好的ODBC数据源(即前段中定称的数据源),并通过单击选中它。
(3) 单击Connect按钮,系统连接到所选数据源定义的数据库上。
在Database Profiles对话框中我们也可以配置ODBC数据源,方法是:先单击Config ODBC按钮,随后的操作与前面介绍的配置ODBC数据源方法相同。
2.专用接口的一般连接方法
专用接口提供了高效访问大型数据库的方法,PowerBuilder6.5企业版提供下述数据库的专用接口:
(1) Informix:Informix-OnLine Version 5.x,6.x,7.x,Informix-SE Version 5.x,6.x。
(2) Microsoft SQL Server 6.x。
(3) Oracle:Version 6.0,7.0,7.1,7.2,7.3。对UNIX平台上的PowerBuilder来说,可以使用Powersoft Oracle 7.2专用接口访问Oracle Version 7.0,7.1,7.2数据库。在Oracle 8发行后的很短时间内,Powersoft将会提供Oracle 8的专用接口。
(4) SQL Server Version 4.x。
(5) Sybase InformationCONNECT DB2 Gateway Interface。
(6) Sybase Net-Gateway for DB2 Interface。
(7) Sybase SQL Server System 10和System 11。
在PowerBuilder6.5中,Powersoft不再提供IBM数据库的32位专用接口,这一做法与IBM倡导的运用ODBC接口连接DB2数据库相一致。Powersoft在Windows平台和各种UNIX平台上提供的Intersolv ODBC 3.0接口可用于连接DB2数据库。在16位平台上依然可以使用16位的IBM数据库专用接口。
通过专用接口将PowerBuilder6.5连接到大型数据库的一般步骤为:
(1) 安装数据库。
(2) 在安装PowerBuilder6.5时通过选择安装指定数据库的专用接口。
(3) 启动PowerBuilder6.5后,单击画笔栏的DB Profile(数据库配置)图标,打开Database Profiles对话框。
(4) 如果已经定义了所需数据库的数据库配置,那么通过单击选中该配置,然后单击Connect按钮,系统连接到相应的数据库上。
(5) 如果尚未定义数据库配置,那么首先要定义配置,然后按步骤(4)连接到数据库。
创建新的数据库配置的一般方法为:
(1)在Database Profiles对话框通过单击选择要配置数据库使用的数据库接口。
(2)单击New按钮,系统打开类似于Database Profile Setup对话框。
(3)设置各选项,然后单击OK按钮关闭对话框。
对不同的数据库管理系统,定义数据库配置时显示的对话框略有不同,连接参数也不一样。虽然如此,不管配置哪个数据库,配置对话框Database Profile Setup都拥有共同的五个标签页:Connection,System,Transaction,Syntax,Preview。其中前四个标签页分别指定某个方面的连接参数,而Preview标签页显示了相应设置在应用程序代码中的表示方式。
利用Preview标签页,可以轻易地把代码中使用的、连接数据库的正确代码复制到应用程序中。方法是:
(1) 在Database Connect Syntax编辑框中通过拖曳选中欲复制部分。
(2) 按Ctrl+C组合键或单击Copy按钮,所选文本被复制到系统剪贴板上。
(3) 在执行连接到数据库任务的应用程序代码段中,按Ctrl+V将系统剪贴板的内容粘贴到插入点所在位置。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>