colin
colin

Reputation: 3103

Delphi DBase III component

Hi could anyone recommend a free component that I can use to load dbase III tables into Delphi, preferably without using the BDE.

Something like TTable but for Dbase

thanks

colin

Upvotes: 2

Views: 2292

Answers (3)

See the component VKDBF(web, torry) of Vladimir Karpov.

Upvotes: 0

Ken White
Ken White

Reputation: 125671

You can use ADO (TADOConnection and TADOTable or TADOQuery) that come with Delphi, or use a third-party component.

If you decide on third-party, I suggest the Advantage Database Server (also known by ADS for brevity). It's local client version is free, and supports up to five connections. It's easily upscaleable to their full client-server engine, supports most SQL-92 functionality for SQL access (as well as having TTable type functionality), and comes with components compatible with all data-aware controls that connect via TDataSource. (The components include full Delphi source code.) You do have to distribute a couple of DLLs with your app, but they can easily be installed in the same folder as your app and don't require any system registration or registry entries.

They've been around since the old Clipper days, so they're not new kids. They were acquired a few years ago by Sybase, and have been releasing new versions every year, so they're not going anywhere anytime soon.

(I have no affiliation with Advantage or Sybase in any way; I've just used their product for years, and still do to support some legacy data and applications that can't be ported to a full SQL RDBMS for various reasons.)

Upvotes: 0

ain
ain

Reputation: 22749

TDBF should do what you want.

Upvotes: 5

Related Questions