【问题标题】:Accessing (read only) a Firebird database with MS Access 2007使用 MS Access 2007 访问(只读)Firebird 数据库
【发布时间】:2016-02-13 04:39:39
【问题描述】:

我想知道如何读取存储在 Firebird 数据库中的信息并将其用于我即将编写的 MS Access 2007 应用程序中。 Firebird 数据库不会通过 MS Access 2007 更新。

【问题讨论】:

  • ODBC 是最明显的接口。
  • @Remou:你不觉得把原发帖人引导到Access-native的做事方式有帮助吗?也就是说,通过 ODBC 链接表,与 OLEDB(这一切都必须在代码中完成)?

标签: ms-access-2007


【解决方案1】:

这是一个真正的问题you're not the only one asking。 Access 具有对 ODBC 的本机支持,这对于进出东西来说是可以的,除非 ODBC 驱动程序不可靠。据我所知,Access 中确实没有 OLEDB 接口的概念,而且您“可以从这里到达那里”似乎值得怀疑。相信我,如果我真的找到了答案,我会很快回来更新这篇文章。

【讨论】:

    【解决方案2】:

    认为现在回复已经很晚了...我从上个 6 个月开始学习具有 ms 访问权限的 firebird,因为我不是程序员,也没有任何计算机学位。最后,我成功配置了firebird和链接表中的所有东西,并使用ms访问。 基本上我用flamerobbin GUI工具创建了所有表,创建了生成器和触发器。与 ms 访问作为链接表的 obdc 驱动程序的最后链接。

    在 ms 访问中,我创建了所需表的关系并将表单创建为链接与子项。现在一切正常。

    大多数错误是由于空约束。但是,如果一个人创建了所有触发器和生成器,他将不会遇到任何问题。

    Firebird 数据库给我留下了深刻的印象,因为它是最好的工具中最好的,也是最简单的。

    【讨论】:

    • 您能否提供更多详细信息?就目前而言,您的答案过于笼统,因此不太可能单独提供帮助。另一方面,更详细地描述您执行的步骤并提供一些示例会立即变得更加有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多