0

In VFP9 I need to move the database to a Netgear ReadyNas Duo V2 shared network drive. I don't know exactly which files to move or where and how to put the network path.

I've been trying for 2 days and keep getting error 2005 (...."table file users.dbf has moved"....) at start-up and now time is running out.

4

2 に答える 2

2

DaveB はすべての拡張機能を提供しましたが、データとテーブルにもう少し特化したものを探しているのではないかと思います。

VFP では、データベース コンテナーがある場合、いくつかの方法で実行できます...データベースを 1 つのフォルダー/パスに配置し、実際のテーブルを別のパスに配置します...私が推奨するものではありませんが、そうなる可能性がありますあなたが遭遇しているもの。データベースには、テーブルを開こうとしたときにテーブルが見つかると予想されるパスがあります。

もう 1 つは、データベースとテーブルの両方を同じフォルダーに配置することです。データベース自体には 3 つのファイルがあります

.dbc -- database
.dcx -- compound index of database 
.dct -- memo field content for database

Additionally, the tables can have up to 3 files each with respective suffixes

.dbf -- single table
.cdx -- compound index for the single table
.fpt -- memo field content for the single table

そのため、テーブルをある場所から別の場所に移動し、予想される場所に同じパスがない場合、頭痛の種になります。VFP を使用している場合は、データベースをテーブルとして開き、参照して、何がどこにあるのかを確認できます。例えば

CD Whatever\Your\DataPathIs
use NameOfYourDatabase.dbc   (yes, explicitly add the .dbc suffix)
browse for objectType = "Table"

次に、プロパティの「メモ」フィールド列をダブルクリックすると、四角いボックスで表された一連の非表示文字と、データベースがファイルを検索しようとしている場所に対応するパスが表示されます。

これはあなたが探している行方不明の部分かもしれません。

于 2012-08-16T16:34:58.283 に答える
0

ハードコーディングされたファイル パスがどこにもないことを願っています。特定のルートからファイル ツリーを再作成する必要がある場合があります。以下は、探すのに適したファイルのリストのようです。

Visual FoxPro ファイル拡張子とファイルの種類から:

File Extensions and File Types used by Visual FoxPro

Extension   File type
----------------------------------------------
.act        Documenting Wizard action diagram
.app        Generated application
.cdx        Compound index
.dbc        Database
.dbf        Table
.dct        Database memo
.dcx        Database index
.dll        Windows Dynamic Link Library
.err        Compilation error
.exe        Executable program
.fky        Macro
.fll        FoxPro Dynamic Link Library
.fmt        Format File
.fpt        Table memo
.frt        Report memo
.frx        Report
.fxp        Compiled program
.hlp        Graphical Help
.idx        Index, compact index
.krt        Used in the recreation of a .dbc file
            NOTE: The .KRT extension is not listed in the online Help.
.lbt        Label memo
.lbx        Label
.lst        Documenting Wizard list
.mem        Memory variable saveDoslives
.mnt        Menu memo
.mnx        Menu
.mpr        Generated menu program
.mpx        Compiled menu program
.ocx        OLE control
.pjt        Project memo
.pjx        Project
.prg        Program
.qpr        Generated query program
.qpx        Compiled query program
.sct        Form memo
.scx        Form
.spr        Generated Screen Program (previous versions of FoxPro only)
.spx        Compiled Screen Program (previous versions of FoxPro only)
.tbk        Memo backup
.txt        Text
.vct        Visual class library memo
.vcx        Visual class library
.vue        FoxPro 2.x view
.win        Window file
于 2012-08-16T13:16:29.887 に答える