Solved

Delphi + the Jet Engine

Posted on 1998-06-04
2
637 Views
Last Modified: 2012-05-04
I've developed a Delphi application which uses the Jet engine to access an MS Access
database. Currently the database is on the same machine as the application, but there would
be a benefit if I could keep the database on a file server. How does Access deal with this?  Is
there a massive performance hit? My ideal solution would be to hold the database on a remote server and access it from clients. The network infrastructure is already in place to allow the network drives to be mapped. There is a half way house solution which would be to
copy the database to a fileserver in each of the remote locations as opposed to copying to the remote server..
0
Comment
Question by:branch40
2 Comments
 
LVL 7

Expert Comment

by:BlackMan
ID: 1974844
Using Access databases of a fileserver is quite good. Your application will no doubt be slower in use, but most of that is due to normal network overhead. In my opinion, this is far the best solutions as opposed to copying the database around.
I've had a VB program using an Access database on a fileserver, and with 300 concurrent users, performance was surprisingly good.
0
 
LVL 1

Accepted Solution

by:
CEBAKA earned 200 total points
ID: 1974845
When you run a query of Access al records will be send over the network, and the client runs the sql-code. There will be significant decrease of your network performance when you have a client-server, so a file server is a relative good way of distributing data.

Maybe a distributed system is your solution.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

It took me quite some time to sort out all the different properties of combo and list boxes available from Visual Basic at run-time. Not that the documentation is lacking: the help pages are quite thorough and well written. The problem was rather wh…
Experts-Exchange is a great place to come for help with solutions for your database issues, and many problems are resolved within minutes of being posted.  Others take a little more time and effort and often providing a sample database is very helpf…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
Learn how to number pages in an Access report over each group. Activate two pass printing by referencing the pages property: Add code to the Page Footers OnFormat event to capture the pages as there occur for each group. Use the pages property to …

910 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now