将数据从Access数据库导入Word

时间:2012-08-22 19:14:28

标签: ms-word ms-access-2007

我创建了一个在公司服务器上运行Access数据库的程序。程序运行正常,我即将把它发布到办公室。在我这样做之前,我想写一个帮助文件,以防用户遇到问题。但是,我在这里遇到了问题。在该程序中,每个用户都具有从数据库检索的安全级别,允许他们访问程序中的不同功能。我希望只有某些用户知道某些功能。在编写所有功能的帮助文件时,我希望Microsoft Word从数据库中读取安全级别,并仅显示与用户有权访问的功能对应的帮助文件部分。我尝试在Document_Open事件中使用以下VBA代码:

    Set db = OpenDatabase(databasePath, False, False, databasePassword)

但是我收到了无效的密码错误(数据库受密码保护)。我已经多次验证了正确的密码,但仍然没有运气。有谁知道我做错了什么?是否有其他方法可以使用Word连接到Access数据库?

1 个答案:

答案 0 :(得分:0)

为什么不在包含富文本备忘录的表格中包含帮助?每个部分都可以包含在不同的记录中。

创建这样的表时,我通常会有一个帮助按钮,用于打开相关部分和一个额外的字段以允许注释。