Article View: comp.databases.xbase.fox
Article #9Structure of Foxbase .FPT file??
From: Steve Frampton
Date: Tue, 21 Mar 1995 00:43
Date: Tue, 21 Mar 1995 00:43
37 lines
2694 bytes
2694 bytes
Hello: I have a large Foxbase .DBF file & accompanying .FPT file that I need to convert to a dBASE III(+) .DBF database with .DBT memo file, so that it can be used by a C application that can only handle dBASE-compatible files. I do not, unfortunately, have access to FoxPro itself. I have tried various means to convert the database, including running it through Norton's filefix, and then renaming the .FPT file to a .DBT; and also by changing the first byte of the .DBF file to an '83' hex as recommended by one reader. I have also tried using the "APPEND FROM" command in dBASE as another reader suggested, however dBASE doesn't recognize "TYPE FOX", "TYPE FOXPRO", or "TYPE FOXPLUS" as a valid file type. Although I am now able to browse through the records with no problem (due to changing the first byte in the file as above), I can't access a majority of the memo text. Some records due work, but others come up blank. Yet these same records, when viewed in the original Foxpro application, do indeed have memo text. I was just wondering what the differences are between the dBASE .DBT file and the FoxPro .FPT file. I already know the structure of a .DBT file, perhaps if I had the structure of a .FPT I could write a quick conversion utility. Any information, or better yet, pointers to a utility on the net that can do the full conversion for me would be greatly appreciated. Perhaps the author of DBFU, a small utility that displays structures of databases - and handles Foxpro formats - could be of assistance (but I don't know how to reach him). Thanks in advance. --< MAKE MONEY FAST!!! Contact Dave Rhodes for details. >-- Steve Frampton E-mail: <3srf@qlink.queensu.ca>
Technical Details
Message-ID:
<3kl7gg$9ct@knot.queensu.ca>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!dearn!blekul11!ccsdec1.ufsia.ac.be!reks.uia.ac.be!idefix.CS.kuleuven.ac.be! Belgium.EU.net!EU.net!howland.reston.ans.net!torn!news.ccs.queensu.ca!newsShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103f0b,14fe568a22aacbab,start X-Google-Attributes: gid103f0b,public X-Google-Thread: 100e8a,14fe568a22aacbab,start X-Google-Attributes: gid100e8a,public X-Google-Thread: 116288,14fe568a22aacbab,start X-Google-Attributes: gid116288,public X-Google-ArrivalTime: 1995-03-20 18:43:33 PST Path: arc1-ca.pugleaf.net!nntp.gmd.de!dearn!blekul11!ccsdec1.ufsia.ac.be!reks.uia.ac.be!idefix.CS.kuleuven.ac.be! Belgium.EU.net!EU.net!howland.reston.ans.net!torn!news.ccs.queensu.ca!news From: 3srf@qlink.queensu.ca (Steve Frampton) Newsgroups: comp.databases.xbase.fox,comp.databases.xbase.misc,bit.listserv.dbase-l Subject: Structure of Foxbase .FPT file?? Date: Mon, 20 Mar 1995 19:43:25 -0500 (EST) Organization: Queen's University Lines: 38 Message-ID: <3kl7gg$9ct@knot.queensu.ca> Reply-To: 3srf@qlink.queensu.ca NNTP-Posting-Host: slip135.qlink.queensu.ca X-Newsreader: Forte Free Agent v0.38