PB连接Access详尽教程:从设置到验证全过程

5星 · 超过95%的资源 需积分: 9 77 下载量 45 浏览量 更新于2024-11-15 3 收藏 1.2MB DOC 举报
PB (Progress 4GL) 是一种强大的业务流程自动化软件,而 Microsoft Access 是一个关系型数据库管理系统。两者结合使用时,可以通过 ODBC (Open Database Connectivity) 接口实现数据交换。以下是如何在 PB 中连接 Access 数据库的详细步骤: 1. **打开控制面板**: 首先,登录到你的计算机,找到控制面板,这是一个系统设置工具,用于管理各种系统选项和配置。 2. **管理工具**: 在控制面板中,找到并点击 "管理工具",通常它位于 "系统和安全" 或 "程序" 选项下,这会带你进入管理级的工具列表。 3. **配置数据源**: 在管理工具中,找到 "数据源 (ODBC)" 或类似选项,点击它以打开数据源管理器。这是设置新的 ODBC 驱动程序和连接的地方。 4. **创建数据源**: 点击 "添加" 按钮来创建一个新的 ODBC 数据源,此时你可以指定源的名称(如 "PB_to_Access"),并选择 "Microsoft Access Driver" 作为驱动程序。 5. **指定数据库路径**: 在接下来的界面中,输入你的 Access 数据库文件路径,例如 "C:\Users\YourUsername\Documents\MyDatabase.accdb",然后点击 "确定"。 6. **验证连接**: 回到 PB 环境,打开一个新的项目,右键点击 "ODBODBC" 节点,选择 "New Profile"。输入一个新的 ProfileName(比如 "PBAccess"),并在 DataSource 下拉菜单中选择你刚才创建的数据源名称。 7. **测试连接**: 创建了新的 Profile 后,点击 "Preview" 和 "TestConnection" 来确保连接成功。如果一切正确,你会看到 "连接成功" 的提示。 8. **配置 PB 连接参数**: 最后,你需要将连接字符串(DSN=ss;UID=;PWD=)替换到 PB 中 SQLCA 对象的 DBParm 属性中。确保 "ConnectString" 与你之前设置的匹配,包括 DSN 名称、用户 ID(如果需要)、以及密码(同样保密)。 9. **整合至 PB 代码**: 打开 PB 中的 SQLCA 对象,将复制的连接字符串粘贴到 "Connect" 字段,然后保存更改。现在,PB 应该可以使用这个配置自动连接到你的 Access 数据库了。 通过这些步骤,你就能在 Progress 4GL (PB) 中有效地与 Microsoft Access 数据库进行交互,执行查询、更新操作或触发自动化工作流。