
(1) multiclient.exe 的参数配置：
    使用菜单项 “测试->参数配置”，在弹出的对话框中配置：

(1.1) 常规：
    库连接 DLL：可以配置为 dbkernel32.dll 或 tcps32.dll，这里是指 multiclient.exe
与数据库的连接方式。

    库名：如果用前一项用 dbkernel 模式，那么直接用库名，如 图书总库 或 图书编目 ；
        如果前一项用 tcps 模式，那么要在库名前加IP地址或机器名地址，如
        如 localhost/图书总库 或 192.168.0.xxx/图书总库

    顺序 - 记录号范围：格式是 开始记录号/记录数，如 2/100，表示从 记录号为 2 的记录开始
的 100 条记录。‘菜单项 “测试->建指定记录的检索点”命令’会使用这一记录范围，生成和验证
这一指定范围的每条记录的检索点。

    随机：配置随机数据种子和产生随机记录号的最小值和最大值。这一配置项被菜单项“测试->
随机删除验证检索点”和菜单项“测试->顺序删除验证检索点”这两个命令所用。


(1.2) 登录
    登录配置页填入 multiclient.exe 访问数据库使用的 用户名/密码    


(2) multiclient.exe 的使用
    (2.1) 菜单项“测试->取所有记录索引号”
    这一命令取指定库的所有记录索引号，保存到 multiclient.log 文件中。

    (2.2) 菜单项“测试->建检索点文件”
    这一命令使用上一命令生成的 multiclient.log 文件，取每记录的检索点，并生成一个检索点
文件 multikeys.bin 。

    (2.3) 菜单项“测试->验证检索点”
    这一命令使用上一命令生成的 multikeys.bin 文件，到数据库验证是否每个检索点都正确。程序的
运行信息记录在 _multi_error.log 文件中。

    (2.4) 使用以上三个命令时，对话框界面的线程数最好设为 1 。

    (2.5) 菜单项“测试->建指定记录的检索点”
    这一命令可以顺序完成 2.1 - 2.3 菜单项的工作，但要求在“参数配置”中指定记录号范围。参见
上面提到的“参数配置”的方法。

    (2.6) 菜单项“测试->随机删除验证检索点”
    随机删除记录，可以在参数配置中配置在删除之后是否保存回记录。程序删除和验证的信息记录在 
_multi_random.log 文件中。

    (2.7) 菜单项“测试->顺序删除验证检索点”
    顺序删除记录，可以在参数配置中配置在删除之后是否保存回记录。程序删除和验证的信息记录在 
_multi_order.log 文件中。

    (2.8) 关于删除操作。在“删除验证”过程中，先取记录内容和所有检索点，再从库中删除本记录，
验证所有检索点，这时应该所有关于本记录的检索点都删除了；如果配置了“删除后存回”，那么验证
完成后保存本记录到库，再验证所有的检索点，这时检索点应该都在。

    (2.9) 修改随机数种子，可以每次产生的随机数序列不同。

(3) multiclient.exe 依赖的配置文件和其它模块。
    配置文件  multi_mapfrom.cfg
    其它模块 dtlib99.dll && dtlpcomm.dll && dbkernel32.dll && tcps32.dll
