How to open .db table?

Posted on 2004-04-25
Last Modified: 2010-05-18
I have a table - created in Delphi.

I do not have delphi in my pc, and I would like to open it. I tried using excel, access, word...Did not work.

How do I open that table? I have SQL Server...

OS: Windows XP

Question by:neonlights
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
  • 3
  • 2
  • 2
  • +1
LVL 17

Expert Comment

ID: 10913839
LVL 11

Accepted Solution

shaneholmes earned 500 total points
ID: 10914293
Here is a program by Sergey S. Tkachenko.

Originally Written in Delphi.

Nice little App.

I have included an example DB file

I have also included the Delphi Source code - case your  interested.


Expert Comment

ID: 10914397
You can import the that database by ACCESS without any other software
1 Open ACCESS, create a new database named any names you like.
2. Right click the mouse botton on the upper-left pannel and selef import
3. Change the 'file types' to 'Paradox (.db)'
4. Select your .db file.
5 you shuld be able to read that db data in ACCESS database table now.

Good luck
Independent Software Vendors: 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

ID: 10920547
Hi mokule
Your site is not working. I tried, ftp is doing nothing, and http: is saying that forbiden:

Tanghz: I tried and it says that expected format is incorrect. It is paradox 4 since I opened this file using shaneholmes site:

shaneholmes: Your suggested program is good, and I can view the tables. good start. But, one more question for you: how do I copy or bring to the access table, so that I can use those  records....Any suggestion.
bye the way: the file is paradox 4.

Thanks all for your help
LVL 11

Expert Comment

ID: 10920696

The original question didn't include that functionality, In the future, you need to open a separate thread for additional questions, or make sure you add that functionality or question into your original thread (question).


Here are the Steps:

You will need to add functionality to the code to open up a Access Table and prepare it to have records inserted.
you can add to the code I sent you,  to interate through the paradox table and add each record to your access table.

Note the Access table must have same structure (fields)

WHat version of delphi are you using?
What is the intended OS the app wil be run on?

Off the top of my head, something as:

Table1 (Paradox)
Table2 (ACCESS)

while not Table1.EOF do
 Table2.FieldByName('Field1').asString:=   Table1.FieldByName('Field1').asString;
 //all the other fields here

Note, if you dont have an access table, you can create one by code:

How to create an MS Access database without the MS Access


Expert Comment

ID: 10923441
Which version of the ACCESS you are using. If you are using ACCESS XP or 2003, there should not be a problem. ACCESS can do the paradox from 3 to 7.

Maybe the Paradox table is not healthy.
LVL 11

Expert Comment

ID: 10933763
neonlights, r u still having trouble


Author Comment

ID: 10945731
HI shaneholmes, I am sorry that I was not able to test it yet, I do not have delphi program in my pc. So.

I will try that later. Thanks for your help.

Hi tanghz, I have access 97. Windows XP.


Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
Suggested Courses
Course of the Month5 days, 7 hours left to enroll

627 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