7

ファイル .fpt および .dbf (Visual FoxPro 8 で作成) には、取得する必要がある、または少なくとも表示する必要があるテキスト (人間が読める) があります。しかし、私はそれを行うことはできません。MS Excel では、テキストだけでなく、意味をなさない多くの記号も表示されます。

私の質問は、ファイルからテキストを抽出するにはどうすればよいですか? Visual FoxPro 8 は、そのファイル (soandso.fpt) を開こうとしても、soandso.fpt が見つからないか無効であると言って開くことができません。

ファイル .fpt および dbf からテキストを取得することは可能ですか?

4

3 に答える 3

5

dbf2csv (私が何年も前に書いたもの) は、FoxPro を含むほとんどの dBase ファミリ データベースを .csv または .json 形式に変換できます。FoxPro メモ ファイルを処理します。

無料です。Perlで書かれているので、もちろんソースコードも同梱されています。ここからダウンロードできます:

http://burtonsys.com/download/dbf2csv.zip

現在、2012 年 11 月 15 日付けのバージョン 10 です。

これについての記事は次のとおりです。

http://1stopit.blogspot.com/2009/06/dbf-to-mysql-conversion-on-windows.html

于 2016-12-03T16:38:43.803 に答える
4

PgDBFdbf2mysqlなど、dbf ファイルを SQL に変換するツールを使用できます。これに役立つ商用ツールもいくつかあると思います。

于 2009-12-23T13:16:07.087 に答える
2

通常、Excel と組み込みのクエリを使用して、テーブル (DBF) またはメモ フィールド (FPT に格納されている) からデータを取得できるはずです。「シンボル」のコメントと、Visual FoxPro 9 が開けないという事実に基づいています。テーブル、破損に遭遇したようです。破損を修正するために利用できるツールがあります。

いくつかの優れたツールをリストしているサイトを次に示します。

私は個人的にRecoverを使用しています。

CMテーブルの修理もいいとのことですが、他の方からも聞いています。

リック・シューマー VFP MVP

于 2009-12-23T16:11:00.100 に答える