首页 文章

从C#中的Filemaker Pro文件中读取

提问于
浏览
0

我有一个Filemaker Pro 7数据库(.fp7),我正在寻找一种从C#应用程序中读取它的方法 .

好像我需要使用和ODBC驱动程序,但我似乎无法创建到filemaker文件而不是数据库的连接 .

有人有运气吗?

1 回答

  • 0

    除非您想手动导航FileMaker存储其数据的二进制格式,否则您至少需要FileMaker客户端或服务器才能实现此目的 .

    如果您只有该文件,那么这似乎是一次性操作 . 获取FileMaker的试用版,将数据导出为首选格式,然后从中读取 .

    如果正在使用该文件,那么它将与FileMaker Server或FileMaker Pro(或两者)一起使用,并且根据哪个版本和哪个版本,您有许多选项(ODBC,XML,HTTP)用于与数据库实时并检索当前数据 .

    就个人而言,如果问题出现在我认为的问题上(您正在为以某种方式主动更改数据的客户端创建解决方案),最简单的方法是将ODBC驱动程序放在服务器或单个机器上(如果是在FileMaker Pro中运行并通过它访问,但您还可以:

    • 使用自定义Web发布并使用XML接口通过HTTP访问它

    • 使用FileMaker脚本定期导出数据

    • 将表从FileMaker移动到MySQL或类似的东西并在FileMaker中使用影子表并直接在SQL服务器上访问数据

相关问题