Board index » delphi » Dbase IV to Dbase III
Alan Secker
![]() Delphi Developer |
Mon, 30 Aug 2004 07:17:36 GMT
|
Alan Secker
![]() Delphi Developer |
Mon, 30 Aug 2004 07:17:36 GMT
Dbase IV to Dbase III
A friend of mine with a sizeable Delphi application
wishes to convert its principle data files from Dbase IV to Dbase III for several reasons. He wants me to ascertain independently, whether the The indexes are to be to the FoxPro CDX format and Finally, anybody interested in taking on the task? Nicola |
Anders Le
![]() Delphi Developer |
Mon, 30 Aug 2004 17:56:58 GMT
Re:Dbase IV to Dbase IIIIf your delphi app uses BDE to access .dbf tables, then you will find yourself free for any changes needed for the delphi app. But your question itself has its own question..... Briefly, a dbaseIII table is not the same as a FoxPro dbf. In detail: the main difference among dbaseIV,III,FoxPro table is the On Wed, 13 Mar 2002 23:17:36 +0000, Alan Secker Quote<alansec...@globalnet.co.uk> wrote: |
alansecke
![]() Delphi Developer |
Mon, 30 Aug 2004 19:28:45 GMT
Re:Dbase IV to Dbase IIIAnders, thank you for helping me. The core of the problem is that the system seems to Unfortunately, my friend has no tools for handling I am a Clipper programmer but have never used Dbase IV Nicola QuoteAnders Lee wrote: |
Andrew Skinne
![]() Delphi Developer |
Wed, 01 Sep 2004 17:30:56 GMT
Re:Dbase IV to Dbase IIIHmm. When I tried this i had difficulty getting tables from dBase iv to iii Then I'd replace the TTable/tquery with either TDBF components or I'd prefer advantage for that reason. Also it comes with advantage data This would have the advantage of getting rid of the BDE (the uses clause The BDE won't use dbase iii indexes I think, so BDE is out. Nor will it How much work involved depends on how complex the app is. If it was All in all this isn't certain to be a trivial task. It might be worth |
Frits v/d La
![]() Delphi Developer |
Wed, 29 Sep 2004 06:35:01 GMT
Re:Dbase IV to Dbase IIIOn Sat, 16 Mar 2002 09:30:56 +0000, Andrew Skinner Quote<skin...@summerfld.demon.co.uk> wrote: I let Delphi's database desktop build the dBase3 table Borrowing the structure of the original dBase4 table. then I used DBFTOOLS (freeware) to append all the records from one table to the other. To see if it really worked I used Clippers DBU (dBase3) and it worked well. to rebuild NTX indexes you can use Clipper or dBase for NDX indexes Quote>Hmm. |
Richard Cart
![]() Delphi Developer |
Thu, 30 Sep 2004 07:45:32 GMT
Re:Dbase IV to Dbase IIII missed the first part of this discussing, but I think I would be correct in pointing out the following: The BDE will in fact work just fine with dBASE III+ tables, The BDE's support for FoxPro and Clipper indexes has never |
Andrew Skinne
![]() Delphi Developer |
Thu, 30 Sep 2004 16:46:01 GMT
Re:Dbase IV to Dbase IIII had trouble getting dBase III to open tables made in this way. That was why I suggested doing a bit of testing before wasting a lot of time developing. I'll look for dbftools. Andrew. QuoteFrits v/d Laan wrote: |