如何读/写Easy Dental 2010 DAT文件?

时间:2012-09-27 15:58:59

标签: sql database

我有一位在牙科诊所工作的朋友,他们希望我能编写一个数据迁移工具。他们希望将旧数据库中存储数据的数据导出到Easy Dental 2010中。除了患者数据外,还有他们想要导入Easy Dental患者记录的数字文档(图像)。

我看了一眼Easy Dental,似乎有可能。 Easy Dental似乎使用Faircom的C-TreeAce嵌入式引擎,但我不知道他们使用的是哪个版本。我遇到的两个问题是

  1. 我不知道Easy Dental文件的文件/表格结构。

  2. 我不知道怎么读&写入这些C-TreeAce文件。

  3. 任何有助于获得快速启动的帮助都将非常感激。

    我的专长主要是使用rdbms后端(例如Oracle)在Java中进行企业Web开发。

1 个答案:

答案 0 :(得分:1)

要连接这些文件以进行读/写并获取数据库结构,最简单的方法是通过ODBC进行连接。您可以通过下载C-Tree express版本获取ODBC驱动程序(下载:http://www.faircom.com/ace/download_t.php - setup:http://www.baybreezesoft.com/help/sqledge/faq_ctree.php)。

然后,您可以使用支持ODBC连接的任何数据库工具轻松浏览文件,并且,因为您是Java开发人员,然后使用sun.jdbc.odbc.JdbcOdbcDriver。但是,您可能仍需要凭据连接到文件数据库,我希望这是Windows身份验证,或者您需要一些逆向工程(查看文件,调试)。