2011-12-16 56 views
2

我正在尝试从用于Dentrix G4版本的appt.dat文件读取数据。模式似乎已经从G3变成了G4版本。有人可以帮忙吗?Dentrix G4 dat文件

回答

5

我首先想介绍一下自己(按照版主的要求)作为Dentrix开发者合作伙伴。我不为Dentrix工作,我是授权的第三方Dentrix开发人员。我还想非常清楚地表明,我不打算从我希望与您分享的信息中获得任何利益。

从Dentrix G4数据库或旧版本读取数据非常复杂。实际上并没有得到Dentrix的正式支持。不过,你可以通过使用十六进制编辑器或其他东西进行管理,但是你真的没有简单的方法来使用API​​或SDK,因为Dentrix不提供G4和旧版本。最重要的是,在没有得到Dentrix的批准的情况下使用任何读取数据库的方法都可能陷入HIPAA违规行为中,您可能会陷入麻烦。

此外,Dentrix G5在2012年初刚刚问世,他们对数据库本身实施了加密,所以此时一个十六进制编辑器将不存在问题,但并非一切都会丢失。

另一方面,在Dentrix G5上,数据库结构再次发生了变化,但是这次是好的。 Dentrix G5最终使用了一个SQL数据库引擎,可以让您以更简单的方式查询数据。

他们使用的引擎是ctreeACE SQL。

好得多,他们现在提供的API和SDK用于开发目的,允许您以只读模式完全访问数据库。

如果您想要了解API,我建议您去http://ddp.dentrix.com以获取更多信息。

再一次,我想说清楚的是,我不打算从这种分享中获得任何报酬,因为反正我从中得不到任何好处。原因是这个API意味着一个成本(不是免费的)。

我真心希望你找到有用的信息。

祝你好运。

0

你可以连接到ctreeACE SQL引擎和写入数据,通过SQL插入或什么?

+0

看起来你真的不能这样做,因为SDK似乎只限于只读访问。因此,SQL插入,更新,删除或任何需要对原始数据进行写访问的内容都会受到限制。 但是我听说过Dentrix正在考虑实现SQL存储过程,这将允许将特定表写入数据库。所以这意味着SQL插入仍然会受到限制,但将来您可能会通过SQL存储过程进行写入访问。 – 2012-11-08 18:34:13

0

来自Open Dental的Trixi可能可以将其转储到以逗号分隔的文件中。如果可以找到它。 =)有人也写了一个ODBC驱动程序,但该网站现在已经关闭了。最有可能是一名前dentrix员工,正如他从American Fork发布的。