I believe you can use TClientDataSet to create an in-memory database that can be saved to disk. I haven't ever used it myself, though.
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Fred Sent: Thursday, May 31, 2007 1:56 PM To: [email protected] Subject: [delphi-en] Better than dBase (.dbf) Hi All, Questions: 1. What is the best database to use in the following application? 2. Could I put the database in RAM memory so the hard drive won't be busy? Application: I build free submarine simulator software for teachers to teach math and science to children. They perform scientific and humanitarian missions only! The database is dBase (.dbf) with 40 records (20k bytes) which hold the location, speed, depth, course, ... for each contact (ships, submarines, whales, navigarional aids, ...) The master math engine (on CPU 1) updates data once every second, and other CPU's (Radar, Sonar, Ships, Submarines, Aircraft, ...) read the data once every 2 to 8 seconds. I can hear CPU 1 hard drive being very busy. I use Delphi 5 and 2006. I suspect there is a better database for my application than dBase! Any thoughts! ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [EMAIL PROTECTED] Yahoo! Groups Links

