?
Solved

C library fro FoxPro

Posted on 1997-03-26
8
Medium Priority
?
275 Views
Last Modified: 2011-04-14
Does exist C library (and its source code) to handle FoxPro database files and index files?
0
Comment
Question by:szoki
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 4

Expert Comment

by:emmons
ID: 1249770
Check out this address. There are several programs gathered there that should do what you need.

http://www.hop.man.ac.uk/staff/mpitcher/foxpro/ftp_all.html
0
 

Author Comment

by:szoki
ID: 1249771

0
 
LVL 4

Expert Comment

by:emmons
ID: 1249772
Does this mean that none of those files did what you want?
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:szoki
ID: 1249773
Yes it does. I need C source code that can handle FoxPro DBF and its index files. The CodeBase is too large and slow.
0
 

Expert Comment

by:jfbe
ID: 1249774

 Well, I've not check the web page emmons refered to you but since you used the word CodeBase I figure you know this product
at least by the name. I've use CodeBase from SEQUITER (403-448-0313) during 2 years 1/2 a couple of years ago and I remember that I modified the source they provided, ie their librairies. You said that it was 'too big and too slow' I think,
but you can modify the source yourself and get some technical
assistance from them to do so if you want to reduce the size.
However, it can take more than a day to reduce the library size... It depends of how much this investment in time is necessary, but you can imagine perfectly that if you need a package that access databases like these one you need a minimum size.. I really don't believe that you'll find any equivalent and
your only possibility is to call them and ask an evaluation about
the time it could take for a programmer to remove the screen interfaces from the librairies by modifying the sources and keep
just the database API. If they are smart enough, they probably
improved their new versions to get as much independance between
both functionalities since I figure this is the kind of complain
they met several times...But your only possibility is to modify
the librairies and ask them before how long they think it can take to keep just the database functions.
0
 

Expert Comment

by:dr00py
ID: 1249775
1- Sequiter (Codebase) contains all you need to access Foxpro files.
It is slow and big but you can decreese the size and increese the speed using several techniques and options.
Some tips:
- Remove unneeded library entries,
- Examine all possible Preprocessor variables . There are several options that can give quite a size decreese or speed increese
- Remove all the bugs (if you can find them)
- Try several approches to access the files ...

If these tips won't help ... Strip the code until there's only the minimal source code left to establish all you need ...

Once again .. If you need a library with source code ... Codebase is one of the best on the market ...

0
 

Author Comment

by:szoki
ID: 1249776
OK, I see the best solution is to strip the code of CodeBase.
0
 
LVL 2

Accepted Solution

by:
tovergaard earned 100 total points
ID: 1249777
I have tried different lilbraries to access FoxPro (and DBASE) and found CodeBase is the best one, so I suggest you continue with the approach suggested above.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
This is a short and sweet, but (hopefully) to the point article. There seems to be some fundamental misunderstanding about the function prototype for the "main" function in C and C++, more specifically what type this function should return. I see so…
The goal of this video is to provide viewers with basic examples to understand how to use strings and some functions related to them in the C programming language.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use while-loops in the C programming language.
Suggested Courses
Course of the Month14 days, 10 hours left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question