sql - 如何读取/写入 Easy Dental 2010 DAT 文件?

标签 sql database

我有一个在 dentry 诊所工作的 friend ,他们希望我编写一个数据迁移工具。他们想将数据从存储在 SQL 数据库中的旧系统导出到 Easy Dental 2010。除了患者数据之外,他们还想将数字文档(图像)导入到 Easy Dental 患者记录中。

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

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

  2. 我不知道如何读取和写入这些 C-TreeAce 文件。

如果您能帮助我们快速入门,我们将不胜感激。

我的专长主要是使用 Oracle 等 rdbms 后端的 Java 企业 Web 开发。

最佳答案

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

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

关于sql - 如何读取/写入 Easy Dental 2010 DAT 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12625443/

相关文章:

java - 使用 Java 连接到数据库

mysql - 选择值变化的行

mysql查询返回错误结果

mysql - 创建一个 SQL 表,从另一个表中绘制列

iphone - iOS 和处理大型数据库

mysql - 插入 InnoDB/MyISAM 记录所需时间的差异

java - 开发时 Play 应用程序中的嵌入式数据库

iphone - 如何在 iPhone 中为 SQLite 编写准备好的语句

sql - 在 SQL Server 中保存重音字符

database - 每天将 Postgresql 数据库从小型 SSD 自动备份到多个硬盘