请告诉我如何打开4d数据库?

时间:2011-09-07 09:50:21

标签: 4d-database

我尝试打开(使用4d v12)扩展名为.4dc的数据库(此外还有扩展名为.4dd和.4dr的文件)。

结果是错误:您无法转换已编译的数据库。 也许这是数据库的旧版本,但我找不到任何可以将其转换为更新版本的东西。

我的目标是从数据库中获取信息。但问题是我不擅长4d。我不知道如何打开.4DC作为应用程序的一部分。

如果你知道怎么做,请帮助我。

2 个答案:

答案 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)

<。> .4DC是应用程序,它只用于运行它。如上所述它是用机器语言(0和1)编译的,所以它不会帮助你。使用应用程序很好,就是这样。 .4DD是应用程序背后的实际数据库。

因此,如果您只想访问数据,则应该查看.4DD

还有4D存在的ODBC驱动程序。