Find Jobs
Hire Freelancers

Delphi DBase to SqLite conversion

$30-250 USD

Completed
Posted almost 9 years ago

$30-250 USD

Paid on delivery
Develop two functions using Delphi-XE to Convert Delphi DBF file to SQLite. The functions must compile and work on Delphi XE4 that we currently have. The DBF is a single flat table with a number of indexes 1. Create the SqLite Schema This function must generates a SqLite schema (empty Sqlite Data Base) from the DBF), using exactly the same field names as in DBF. It must be generic and so it can be applied to any flat DBF file (i.e. done automatically and based on the Dbase Data Base Field Id’s). Input: The full directory of the DBF and MDX (i.e. C:\Dir1\[login to view URL]) and the full directory name of the derived empty SqLite data base (i.e. C:\Dir2\Cients) Function GenSqliteSchema(FullDbfName,FullSqlieName:String):Boolean; 2. Port the data to SqLite This function should populate the Sqlite data base with data from the above DBF data base (field by field). Input: The full directory of the already populated DBF and MDX and the full directory name of the same-schema SqLite data base (as shown above) Function PortDataToSqlite(FullDbfName,FullSqliteName:String):Boolean;
Project ID: 7850120

About the project

11 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi! I want to work with you in future, so i wrote this function and can send source to you. Unfortunately it is not ability to send file in bid.
$45 USD in 3 days
5.0 (4 reviews)
3.0
3.0
11 freelancers are bidding on average $174 USD for this job
User Avatar
Hi, I worked a lot with DBF in the past and know how to handle it, and also work with SQLite in newer projects, can you tell me a bit more about existing data, is it in some specific charset, should it be converted to Unicode/UTF8 in SQLite? I've prepared a small demo that display contents of DBF tables, I'll send it in a -private message in other project.
$242 USD in 10 days
4.9 (46 reviews)
6.3
6.3
User Avatar
Hello, I have more than 10 years experience using Delphi and other programming tools and various RDBMS systems. See my previous projects for reference.
$200 USD in 4 days
5.0 (14 reviews)
5.5
5.5
User Avatar
Hi, I'm an expert Delphi / SQLite / DBF programmer and have lots of experience converting between databases including DBF and SQLite. I can do a really good job for you and deliver Delphi XE4 working code to do the conversion from DBF to SQLite. I can deliver in 3 - 4 days time. Thanks for considering my bid. PS: I think you meant NDX files as those are the index files for DBase DBF files. (For Clipper those same files are NTX files, and for Foxpro they are CDX files). Bests, Larry
$200 USD in 5 days
5.0 (19 reviews)
5.1
5.1
User Avatar
Respected Sir i can develop the Delphi XE4 application to convert the .dbf files into sqlite, can i get some sample .dbf file for testing please? Warm regards vnb400
$277 USD in 3 days
4.4 (4 reviews)
3.9
3.9
User Avatar
Hello, We are a team of software engineers with 6+ years of experience in professional software development in Delphi. We have had great experience in working with Delphi database components and various db engines including SQLite and dbf. Dbf database could be accessed by using the ADO components from the dbGo palette, and SQLite database can be created/managed by using the dbExpress component set, both of which come natively with Delphi XE4. As for the two required functions, the implementation should be pretty straightforward: we would read the dbf database with ADO data set component and write the data to SQLite database through dbExpress data set component. On your request we are available for creating a small demo as a proof of concept before you accept our bid, it could for example read a .dbf db and create a SQLite db with one table fully converted. Let me know if you are interested, we will discuss the details. Regards, Filip CodeStream
$250 USD in 10 days
5.0 (3 reviews)
3.6
3.6
User Avatar
hi there ^^ im delphi coder , actually i used to code database driven applications using the latest engines like firedac,unidac,zeos,ado,dbexpress dealing with the most famous RDBMS like MySql,sqlserver,firebird,sqlite,interbase and so forth anyway , regarding to your application it would be easy using any descandant of Tdataset class we would use either built in engines that comes with your delphi version or third parties ^^ anyway provide me with more info and i will do my best ^^ best regards
$150 USD in 5 days
5.0 (5 reviews)
3.0
3.0
User Avatar
Hi. DBase to SqlLite I have lot of experience working with Delphi (D1-XE8) and the old DBase files. Let's talk about your requirement. If we agree, I can start your program in this moment and may have it done for tomorrow.
$156 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$166 USD in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please message me so I can send you my demo, Your proposal is your first (and perhaps only) chance to make a good first impression to the freelancer! message me please
$166 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
30 years experience in business-financial-database applications development 10+ years experience in Delphi development with many databases University of Math
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Предложение еще не подано
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$111 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Mississauga, Canada
5.0
8
Payment method verified
Member since Jun 15, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.