Access 2003完整教程:初始化 Paradox 数据库驱动程序

安装 Paradox 数据库驱动程序时,安装程序会将一组默认值写入 Microsoft? Windows? 注册表中的 Engines 和 ISAM Formats 子键。您不应直接修改这些设置(除非必要),请使用应用程序的安装程序添加、删除或更改这些设置。以下各节描述 Paradox 数据库驱动程序的初始化和 ISAM 格式设置。

Paradox 数据库驱动程序可以用两种模式之一运行,这取决于是否安装了 Borland 数据库引擎 (BDE)。Paradox 数据只能使用 BDE 进行更新。没有 BDE,Paradox 数据只能被读取、导出或进行只读链接。

Paradox 初始化设置

Jet\4.0\Engines\Paradox 文件夹包括 Mspdox35.dll 驱动程序(用于访问外部 Paradox 数据)的初始化设置。下面的示例显示了此文件夹中各项的典型设置。

win32=<path>\ mspbde40.dll

PageTimeout=600

CollatingSequence=ASCII

DataCodePage=OEM

ParadoxUserName=Kimberly

ParadoxNetPath=P:\PDOXDB

ParadoxNetStyle=4.X

Microsoft Jet 数据库引擎使用如下所示的 Paradox 文件夹项。

说明
win32mspbde40.dll 的位置。完整路径在安装时确定。
PageTimeout从将数据放在内部缓存中到该数据失效之间的时间长度,值以 100 毫秒为单位进行指定,默认值为 600 单位(即 60 秒)。
CollatingSequence此设置只在计算机上没有 BDE 时使用。

使用 Microsoft Jet 数据库引擎创建的所有 Paradox 表的合并序列。可能值为 ASCII、International、Norwegian-Danish 和 Swedish-Finnish。CollatingSequence 项必须与生成 Paradox 表时使用的合并序列匹配。默认值为 ASCII。

DataCodePage此设置只在计算机上没有 BDE 时使用。

指示器,确定如何存储文本页。可能设置有:

  • OEM — OemToAnsi 和 AnsiToOem 转换已完成。
  • ANSI — OemToAnsi 和 AnsiToOem 转换未完成。

默认值为 OEM。

ParadoxUserName如果表被 Paradox ISAM 锁定,并且访问 Paradox(而不是 ISAM)数据的交互式用户尝试进行不兼容的锁定,则 Paradox 将显示该名称。安装程序不会添加此项,您必须创建此项。

注释如果指示了 ParadoxUserName,还必须指定 ParadoxNetPath 和 ParadoxNetStyle,否则,在尝试访问外部 Paradox 数据时将收到错误。另外,如果要通过网络以多用户模式访问 Paradox 数据库,还需要手动添加或修改此注册表项。

ParadoxNetPath包含 PARADOX.NET 文件(用于 Paradox 3.x)或 PDOXUSRS.NET 文件(用于 Paradox 4.x)的目录的完整路径。安装程序不会添加此项,您必须创建此项。对于共享特殊数据库(目录)的所有用户,完整 ParadoxNetPath(包括驱动器号)必须对于共享特殊数据库(目录)的所有用户都一致。

注释如果指示了 ParadoxNetPath,还必须指定 ParadoxUserName 和 ParadoxNetStyle,否则,在尝试访问外部 Paradox 数据时将会收到错误。另外,如果要通过网络以多用户模式访问 Paradox 数据库,则需要手动添加或修改此注册表项。

ParadoxNetStyle访问 Paradox 数据时要使用的网络访问样式。可能值有:
  • 3.x
  • 4.x

注释Paradox 3.x 用户不能将此设为 4.x,否则驱动程序将使用错误的锁定方法。Paradox 5.0 用户必须使用 4.x ParadoxNetStyle 设置才能确保锁定行为正确。

安装程序不会添加此项,必须创建此项。无论组中用户使用什么版本的 Paradox,此项都应与该版本对应。对于共享特殊数据库(目录)的所有用户,此项必须一致。默认值为 4.x。

注释如果指示了 ParadoxNetStyle,还必须指定 ParadoxUserName 和 ParadoxNetPath,否则,在尝试访问外部 Paradox 数据时将会收到错误。


Paradox ISAM 格式

Jet\4.0\ISAM Formats\Paradox 3.x 文件夹包含下列项。



项名称

类型


EngineREG_SZParadox
ExportFilterREG_SZParadox 3 (*.db)
ImportFilterREG_SZParadox (*.db)
CanLinkREG_BINARY01
OneTablePerFileREG_BINARY01
IsamTypeREG_DWORD0
IndexDialogREG_BINARY00
CreateDBOnExportREG_BINARY00
ResultTextImportREG_SZ从外部文件向当前数据库导入数据。更改当前数据库中的数据时不会更改外部文件中的数据。
ResultTextLinkREG_SZ在与外部文件链接的当前数据库中创建表。更改当前数据库中的数据将会更改外部文件中的数据。
ResultTextExportREG_SZ将数据从当前数据库导出到 Paradox 3 文件。如果导出到现有文件,此过程将覆盖数据。
SupportsLongNamesREG_BINARY00

Jet\4.0\ISAM Formats\Paradox 4.x 文件夹包含下列项。



项名称

类型


EngineREG_SZParadox
ExportFilterREG_SZParadox 4 (*.db)
CanLinkREG_BINARY01
OneTablePerFileREG_BINARY01
IsamTypeREG_DWORD0
IndexDialogREG_BINARY00
CreateDBOnExportREG_BINARY00
ResultTextExportREG_SZ将数据从当前数据库导出到 Paradox 4 文件。如果导出到现有文件,此过程将覆盖数据。
SupportsLongNamesREG_BINARY00

Jet\4.0\ISAM Formats\Paradox 5.x 文件夹包含下列项。



项名称

类型


EngineREG_SZParadox
ExportFilterREG_SZParadox 5 (*.db)
CanLinkREG_BINARY01
OneTablePerFileREG_BINARY01
IsamTypeREG_DWORD0
IndexDialogREG_BINARY00
CreateDBOnExportREG_BINARY00
ResultTextExportREG_SZ将数据从当前数据库导出到 Paradox 5 文件。如果导出到现有文件,此过程将覆盖数据。
SupportsLongNamesREG_BINARY00

Jet\4.0\ISAM Formats\Paradox 7.x 文件夹包含下列项。



项名称

类型


EngineREG_SZParadox
ExportFilterREG_SZParadox 7 (*.db)
CanLinkREG_BINARY01
OneTablePerFileREG_BINARY01
IsamTypeREG_DWORD0
IndexDialogREG_BINARY00
CreateDBOnExportREG_BINARY00
ResultTextExportREG_SZ将数据从当前数据库导出到 Paradox 7 文件。如果导出到现有文件,此过程将覆盖数据。
SupportsLongNamesREG_BINARY00

注释更改 Windows 注册表设置时,必须先退出数据库引擎,然后再重新启动它,这样,新设置才会生效。

请参阅

自定义 Microsoft Jet 的 Windows 注册表设置


上页:Access 2003完整教程:为进行 ODBC 访问配置 Microsoft Jet 数据库引擎 下页:Access 2003完整教程:初始化文本数据源驱动程序

Access 2003完整教程:初始化 Paradox 数据库驱动程序

Access 2003完整教程:初始化文本数据源驱动程序Access 2003完整教程:在应用程序的注册表树中创建分区以管理设置
Access 2003完整教程:自定义 Microsoft Jet 的 Windows 注册表设置Access 2003完整教程:初始化 Microsoft Exchange 数据源驱动程序
Access 2003完整教程:使用 Microsoft OLE DB Provider for Jet 中的连接属性Access 2003完整教程:使用 Regedit.exe 覆盖默认设置
Access 2003完整教程:使用 DAO 的 SetOption 方法Access 2003完整教程:SQL 聚合函数
Access 2003完整教程:ADD USER 语句Access 2003完整教程:ALL、DISTINCT、DISTINCTROW、TOP 谓词
Access 2003完整教程:ALTER TABLE 语句Access 2003完整教程:ALTER USER 或 DATABASE 语句
Access 2003完整教程:Avg 函数Access 2003完整教程:Between...And 运算符
Access 2003完整教程:使用 SQL 函数计算字段Access 2003完整教程:CONSTRAINT 子句
Access 2003完整教程:Count 函数Access 2003完整教程:CREATE INDEX 语句
Access 2003完整教程:CREATE PROCEDURE 语句Access 2003完整教程:CREATE TABLE 语句
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号