If I were dgrose and assumed his level of expertise, based on his question, I'd be very confused by the answers given so far. Therefore, I offer the following summation:
Delphi's default database type is Paradox. It's not the best, but good for quick database development, particularly beginners. What the others have suggested is to use the better database types available. The database drivers and links to your tables (whichever you choose) will need to be installed on your Delphi development PC as well as your users (client) PCs that will launch your created application.
When you installed Delphi, if BDE (Borland Database Engine) is included with your version of Delphi, it's installed by default. The Delphi IDE uses the DBE to connect to Paradox tables either directly (TTable) or through Local-SQL (TQuery). If you application has unit DB and/or unit DBTables anywhere in your Uses clause, your application also depends on the BDE.
If you've created your database and DB-aware forms with BDE, to run your app on client PCs, you must also install the BDE on those client PCs. To do this, search your Delphi installed PC for file "bdedeploy.txt", usually located in folder "..\Borland Shared\BDE\". It contains instructions for deploying the DBE without installing Delphi.
Observations:[ul]
[li]Asking questions in this forum about BDE will most likely get you a reply like "don't use it" before anyone willing to help you can reply. This is most unfortunate.[/li]
[li]Continued use of the BDE becomes a crutch and only delays learning SQL while teaching you techniques that will not apply once you finally make the switch to SQL.[/li]
[li]If you must use the BDE, use TQuery rather than TTable. At least this will get you familiar with SQL Queries[/li][/ul]
HTH (hope that helps)
Roo
Delphi Rules!