dbf

    1熱度

    1回答

    全部。 我使用從dbf(vfp)文件到oracle db的python加載數據。但是,效率並不好。創紀錄的700萬花費40分鐘。只有我想減少循環,這是關鍵點。代碼如下: import sys import cx_Oracle from dbfpy.dbf import * dbhost=sys.argv[1] dbport=sys.argv[2] dbsid=sys.argv[3]

    2熱度

    3回答

    我最近獲得了大量存儲在Visual FoxPro 9.0數據庫中的數據。我需要的文本是西里爾語(俄語),但是1000個.dbf文件(包含.fpt和.cdx文件)只有4或5個文本返回可讀文本。其餘部分(通常在備忘錄的形式)返回是這樣的:? ??ü9Y? yL ?? x ?? itZ?zv?| 7?g????X6?〜u?e} ?aL1? S6U |?WL(WZ ??? ??? 8 7 @R .FAc

    1熱度

    1回答

    我有一個.dbf格式的數據集並需要將它導入到R. 我之前沒有使用這種擴展,所以不知道如何將具有多個表的dbf文件導出爲不同的格式。 簡單的read.dbf已經運行了幾個小時,仍然沒有結果。 試圖尋找加速R性能,但不知道是否是這種情況,認爲這個問題是在閱讀大型dbf文件本身(權重〜1.5Gb)後面,即命令本身一定是不高效的。但是,我不知道如何處理這種數據集格式。 是否有任何其他選項可導入dbf文件?

    0熱度

    2回答

    我在下面的代碼中收到語法錯誤。從我的測試,它來自"tax_month"這是一個DateTime字段。我無法弄清楚如何以DateTime格式插入一個值。 模式的那場: ColumnName: tax_month, ColumnOrdinal: 0, ColumnSize: 6, NumericPrecision: 10, NumericScale: 0, DataType: Sy

    2熱度

    3回答

    我們在俄羅斯和其他獨聯體國家運行着相當流行的一種叫做BEST的老式會計系統。它全部建立在FoxPro(而不是Visual Foxpro)DBF/CDX表格上。它是開放的,它沒有與其他軟件交互的API。所以我們必須使用直接訪問表和數據。 我們使用Sybase Advantage數據庫服務器Internet連接器(ADS)將我們的在線商店連接到BEST數據庫,並接收最新信息並重新寫入訂單。 BEST用

    0熱度

    1回答

    我有一個使用.dbf和.fpt文件的遺留應用程序。我正在閱讀和寫這些文件,我想出了一種寫這些文件但不使用fpt備忘錄的方法。我正在使用python 2.7.2和dbf模塊0.95.02。當我嘗試使用dbf module時,在嘗試使用FpTable時出現錯誤。 >>> import dbf >>> table = dbf.FpTable('test','name C(25); age N(3,0)

    0熱度

    1回答

    您好我有一個dbf文件,我想要更新但每次嘗試運行更新語句時,系統都會使用Microsoft dBase driver表示that the Index is not found。 這是代碼: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String connString="jdbc:odbc:Driver={Microsoft dBASE

    0熱度

    2回答

    我需要採用DBF格式的輸入文件(我相信它是通過Foxpro製作的),並按順序讀取記錄進行處理。 有沒有什麼辦法可以在不使用外部庫的情況下在Java中執行此操作? 謝謝。 (我只是避免使用盡可能多的外部庫,因爲我還需要獲得批准的話)

    0熱度

    2回答

    我試圖使用JDBC就DBF表的插入,但每當我執行系統時間給我這個錯誤: Exception in thread "main" java.sql.SQLException: [Microsoft][ODBC Visual FoxPro Driver]Syntax error. at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)

    0熱度

    1回答

    我有一個在CP895(Kamenicky)中編碼的DBF文件,我想用Java讀取它。 如何將CP895重新編碼爲UTF8?