在VFP9中,我需要将数据库移动到Netgear ReadyNas Duo V2共享网络驱动器。 我不确切知道要移动哪些文件或者放置网络路径的位置和方式。
我已经尝试了2天并且在启动时不断收到错误2005(....“table file users.dbf已经移动”....)现在时间已经不多了。
答案 0 :(得分:2)
虽然DaveB提供了所有扩展,但我认为您可能正在寻找一些更具体的数据和表格。
在VFP中,如果你有一个数据库容器,你可以通过几种方式实现...在一个文件夹/路径中放置一个数据库,在另一个路径中放置实际的TABLES ...不是我推荐的任何东西,但是那可能是你遇到的。当您尝试打开表时,数据库将具有找到表的路径。
另一种方法是将数据库和表都放在同一个文件夹中。数据库本身有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"
然后,如果您双击该属性的“备注”字段列,您将看到一堆由方框表示的不可查看字符,然后是一个与数据库在EXPECTING中找到的位置对应的路径文件。
这可能是您正在寻找的缺失部分。
答案 1 :(得分:0)
希望在任何地方都没有硬编码的文件路径。您可能需要从特定的根重新创建文件树。以下内容看起来像是要查找的文件列表。
来自Visual FoxPro File Extensions and File Types:
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