当安装 Lotus 数据库的驱动程序时,设置程序会在引擎的 Windows 注册表和 ISAM 格式子键写入一些缺省值。不要直接修改这些设置;请使用应用程序的设置程序来添加、删除、或更改这些设置。下面部分描述 Lotus 数据库驱动程序的初始化和 ISAM Format 设置。
Jet\3.5\Engines\Lotus 文件夹包含用来访问外部 Lotus 电子数据表的 Msltus35.dll 驱动程序的初始化设置。这个标题下项目的典型设置显示於下列示例。
win32=<path>\msltus40.dll
TypeGuessRows=8
ImportMixedTypes=Text
AppendBlankRows=4
FirstRowHasNames=Yes
Microsoft Jet 数据库引擎使用如下的 Lotus 文件夹项目。
项目 |
说明 |
win32 |
Msltus35.dll 的位置。这个完整路径在安装时就已确定。在 Windows 95 和Windows NT 4.0 中的值是字符串类型,而在 Windows NT 3.51 中是 REG_SZ 类型。 |
TypeGuessRows |
被检查数据类型的行数。根据在选择中最常被发现的数据类型来决定数据类型。如果有限制,将由下列顺序来决定数据类型:Number, Currency, Date, Text, Long Text 。如果遇到的数据不符合字段的推测的数据类型时,它会作为 Null 值返回。在导入时,如果一个字段有混合数据类型,整个字段将根据 ImportMixedTypes 设置来转换。 被检查的行数缺省值是 8。 在 Windows 95 和 Windows NT 4.0 中的值是 DWORD 类型,而在 Windows NT 3.51 中是 REG_DWORD 类型。 |
ImportMixedTypes |
可以被设置成 Majority Type 或是 Text。如果设置成 Majority Type,混合数据类型的字段将会在导入时改变成占主导地位的数据类型。如果设置成 Text,混合数据类型的字段将在导入时改变成 Text 的数据类型。缺省值是 Text。在 Windows 95 和Windows NT 4.0 中的值是字符串类型,而在 Windows NT 3.51 中是 REG_SZ 类型。 |
AppendBlankRows |
在增加新数据前,添加至 WK1 工作表末端的空白行数。例如,如果 AppendBlankRows 设置成 4,Microsoft Jet 将在增加包含数据的行之前添加 4 行空白至工作表末端。此设置的整型值范围从 0 到 16;缺省值是 01(追加一附加行)。在 Windows 95 和 Windows NT 4.0 中的值是 DWORD 类型,而在Windows NT 3.51 中是 REG_DWORD 类型。 |
FirstRowHasNames |
指示表的第一行是否包含字段名的二进制值。01 的值指示在导入期间将从第一行取得字段名。00 的值指示在第一行中没有字段名;字段名显示为 F1、F2、F3等等。缺省值是 1。 在 Windows 95 和 Windows NT 4.0 中的值是二进制类型,而在 Windows NT 3.51 中是 REG_BINARY 类型。 |
Jet\3.5\ISAM Formats\Lotus WK1 文件夹包含下列项目。
项目 |
Windows NT 3.51 类型 |
Windows 95 and Windows NT 4.0 类型 |
值 |
Engine |
REG_SZ |
String |
Lotus |
ExportFilter |
REG_SZ |
String |
Lotus 1-2-3 WK1(*.wk1) |
ImportFilter |
REG_SZ |
String |
Lotus 1-2-3 (*.wk* ) |
CanLink |
REG_BINARY |
Binary |
00 |
OneTablePerFile |
REG_BINARY |
Binary |
00 |
IsamType |
REG_DWORD |
DWORD |
1 |
IndexDialog |
REG_BINARY |
Binary |
00 |
CreateDBOnExport |
REG_BINARY |
Binary |
01 |
ResultTextImport |
REG_SZ |
String |
从外部文件将数据导入当前数据库。对当前数据库中数据的更改将不会更改外部文件中的数据。 |
ResultTextExport |
REG_SZ |
String |
从当前数据库将数据导入 Lotus 1-2-3 Version 2 的文件。如果导入已存在的文件,这次处理将改写已存在的数据。 |
SupportsLongNames |
REG_BINARY |
Binary |
01 |
Jet\3.5\ISAM Formats\Lotus WK3 文件夹包含下列项目。
项目 |
Windows NT 3.51 类型 |
Windows 95 and Windows NT 4.0 类型 |
值 |
Engine |
REG_SZ |
String |
Lotus |
ExportFilter |
REG_SZ |
String |
Lotus 1-2-3 WK3(*.wk3) |
CanLink |
REG_BINARY |
Binary |
00 |
OneTablePerFile |
REG_BINARY |
Binary |
00 |
IsamType |
REG_DWORD |
DWORD |
1 |
IndexDialog |
REG_BINARY |
Binary |
00 |
CreateDBOnExport |
REG_BINARY |
Binary |
01 |
ResultTextExport |
REG_SZ |
String |
从当前数据库将数据导入 Lotus 1-2-3 Version 3 的文件。如果导入已存在的文件,这次处理将改写已存在的数据。 |
SupportsLongNames |
REG_BINARY |
Binary |
01 |
Jet\3.5\ISAM Formats\Lotus WK4 文件夹包含下列项目。
项目 |
Windows NT 3.51 类型 |
Windows 95 and Windows NT 4.0 类型 |
值 |
Engine |
REG_SZ |
String |
Lotus |
CanLink |
REG_BINARY |
Binary |
00 |
OneTablePerFile |
REG_BINARY |
Binary |
00 |
IsamType |
REG_DWORD |
DWORD |
1 |
IndexDialog |
REG_BINARY |
Binary |
00 |
CreateDBOnExport |
REG_BINARY |
Binary |
01 |
SupportsLongNames |
REG_BINARY |
Binary |
01 |
Jet\3.5\ISAM Formats\Lotus WK4 文件夹包含下列项目。
项目 |
Windows NT 3.51 类型 |
Windows 95 and Windows NT 4.0 类型 |
值 |
Engine |
REG_SZ |
String |
Lotus |
ExportFilter |
REG_SZ |
String |
Lotus 1-2-3 WJ2 (*.wj2) |
ImportFilter |
REG_SZ |
String |
Lotus 1-2-3/DOS (*.wj* ) |
CanLink |
REG_BINARY |
Binary |
00 |
OneTablePerFile |
REG_BINARY |
Binary |
00 |
IsamType |
REG_DWORD |
DWORD |
1 |
IndexDialog |
REG_BINARY |
Binary |
00 |
CreateDBOnExport |
REG_BINARY |
Binary |
01 |
ResultTextExport |
REG_SZ |
String |
从当前数据库将数据导入 Lotus 1-2-3 Version 2 的文件。如果导入已存在的文件,这次处理将改写已存在的数据。 |
SupportsLongNames |
REG_BINARY |
Binary |
01 |
Jet\3.5\ISAM Formats\Lotus WK4 文件夹包含下列项目。
项目 |
Windows NT 3.51 类型 |
Windows 95 and Windows NT 4.0 类型 |
值 |
Engine |
REG_SZ |
String |
Lotus |
CanLink |
REG_BINARY |
Binary |
00 |
OneTablePerFile |
REG_BINARY |
Binary |
00 |
IsamType |
REG_DWORD |
DWORD |
1 |
IndexDialog |
REG_BINARY |
Binary |
00 |
CreateDBOnExport |
REG_BINARY |
Binary |
01 |
SupportsLongNames |
REG_BINARY |
Binary |
01 |
注意 当更改 Windows 注册表设置时,要使新设置生效,必须先退出,然后重新激活数据库引擎。
定制 Microsoft Jet 的 Windows 注册环境