2011-09-07 58 views
4

我試圖打開(使用4D V12)擴展名爲.4dc的數據庫(此外還有擴展名爲.4dd和.4dr的文件)。請告訴我如何打開4d數據庫?

結果是錯誤:您無法轉換編譯的數據庫。 也許這是數據庫的舊版本,但我找不到任何可以將其轉換爲新版本的東西。

我的目標是從數據庫中獲取信息。但問題是我不擅長4d。我不知道如何打開.4DC作爲應用程序的一部分。

請幫助我,如果你知道如何做到這一點。

回答

9

.4DC是已編譯的結構文件。它包含所有方法的代碼,並定義數據庫中的結構(表,字段)。 .4DD是實際的數據文件。它包含存儲在數據庫中的值。 .4DR是資源文件。

您無法編輯或轉換.4DC,因爲它已編譯。你需要的是.4DB。它與.4DC(包含方法和數據庫結構)具有相同的功能,但可以將其升級並打開它,以便編輯這些方法並更改數據庫結構。

您可以將.4DC作爲應用程序的一部分打開,但您將無法升級它或編輯任何方法。如果您使用4D IDE打開它,您將需要與首先創建.4DC相同的版本。

您也可以嘗試4D知識庫以獲得更多信息:http://kb.4d.com或閱讀文檔:http://doc.4d.com/Home/home.en.html

祝你好運!

+0

我的目標是從數據庫中獲取信息。 但問題是我不擅長4d。我不知道如何打開.4DC作爲應用程序的一部分。 請幫助我,如果你知道如何做到這一點。 – user932416

2

.4DC是應用程序,它只用於運行它。如上所述,它是用機器語言編譯的(0和1),所以它不會幫助你。使用應用程序是很好的,就是這樣。 .4DD是應用程序背後的實際數據庫。

所以,如果你想只訪問DATAS,你應該看看這個.4DD

也有存在4D ODBC驅動程序。