我尝试打开(使用4d v12)扩展名为.4dc的数据库(此外还有扩展名为.4dd和.4dr的文件)。
结果是错误:您无法转换已编译的数据库。 也许这是数据库的旧版本,但我找不到任何可以将其转换为更新版本的东西。
我的目标是从数据库中获取信息。但问题是我不擅长4d。我不知道如何打开.4DC作为应用程序的一部分。
如果你知道怎么做,请帮助我。
答案 0 :(得分:9)
.4DC是已编译的结构文件。它包含所有方法的代码,并定义数据库中的结构(表,字段)。 .4DD是实际的数据文件。它包含存储在数据库中的值。 .4DR是资源文件。
您无法编辑或转换.4DC,因为它已编译。你需要的是.4DB。它与.4DC(包含方法和数据库结构)完全相同,但您可以升级它并解释它,以便您可以编辑方法并更改数据库结构。
您可以将.4DC作为应用程序的一部分打开,但您将无法升级它或编辑任何方法。如果您使用4D IDE打开它,您将需要与创建.4DC的版本相同的版本。
您也可以尝试使用4D知识库获取更多信息:http://kb.4d.com或阅读文档:http://doc.4d.com/Home/home.en.html
祝你好运!答案 1 :(得分:2)
因此,如果您只想访问数据,则应该查看.4DD
还有4D存在的ODBC驱动程序。