473,500 Members | 1,661 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How to avoid refreshing linked tables

40 New Member
Hello all,

I have a front and back end to my database. The back end holds only tables, while the front end holds all forms, reports, queries and modules, with links to all the tables in the BE. For some reason the FE is going really slow, it's been suggested that maybe I'm having my tables refreshed too often. I haven't explictly put in the code anywhere to refresh the tables, so I'm wondering if it happens automatically, and if so, at what frequency and how I can either disable it entirely, or set so that it only updates tables when the table has been edited.
Sep 24 '07 #1
3 3342
MMcCarthy
14,534 Recognized Expert Moderator MVP
Hello all,

I have a front and back end to my database. The back end holds only tables, while the front end holds all forms, reports, queries and modules, with links to all the tables in the BE. For some reason the FE is going really slow, it's been suggested that maybe I'm having my tables refreshed too often. I haven't explictly put in the code anywhere to refresh the tables, so I'm wondering if it happens automatically, and if so, at what frequency and how I can either disable it entirely, or set so that it only updates tables when the table has been edited.
Firstly, I have moved your post to the Access forum. You mistakenly posted in the articles area.

Secondly, I don't believe that the problem is your tables refreshing unless you have code explicitly doing so.

There are a number of other areas to be looked at.

Is the network connection between the frontend and backend database running slow. To test this try just opening a table in data view on the frontend and see if there is any delay.

If there isn't then try running one of your saved queries and see if there is any delay there.

If neither of those things is causing a problem then you will need to look at the code behind your forms. Are you using a lot of recordsets or preforming a lot of operations in the form load events.

As for the reports have you got some fields declared as memo fields? These are notorious for slowing down reports.
Sep 24 '07 #2
RobinAG
40 New Member
Sorry about the mistake in posting.

I checked my network connection, it is indeed slow. Even when I place the front and back ends into the same folder, performance barely increases.

The forms do indeed have quite a bit of onload, oncurrent and onopen operations, and they have multiple subforms on them (3-5). On top of that, the main form I have problems with is an unbound form that fills in all the fields based on where it is accessed from. I know that can be a slow operation. This at times created slowdowns before I split the database into front and back ends; since the split, it has become unbearable for users.

I don't want to go back to one database for data safety reasons and filesize, but it sounds like I may have to rebuild big parts of the DB in order to set it up to give me front end speed.


Firstly, I have moved your post to the Access forum. You mistakenly posted in the articles area.

Secondly, I don't believe that the problem is your tables refreshing unless you have code explicitly doing so.

There are a number of other areas to be looked at.

Is the network connection between the frontend and backend database running slow. To test this try just opening a table in data view on the frontend and see if there is any delay.

If there isn't then try running one of your saved queries and see if there is any delay there.

If neither of those things is causing a problem then you will need to look at the code behind your forms. Are you using a lot of recordsets or preforming a lot of operations in the form load events.

As for the reports have you got some fields declared as memo fields? These are notorious for slowing down reports.
Sep 24 '07 #3
MMcCarthy
14,534 Recognized Expert Moderator MVP
Try putting a copy of the frontend on the local machine and just leave the backend on the network. See if that helps any.
Sep 24 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

6
6749
by: Andreas Lauffer | last post by:
I changed from Access97 to AccessXP and I have immense performance problems. Details: - Access XP MDB with Jet 4.0 ( no ADP-Project ) - Linked Tables to SQL-Server 2000 over ODBC I used...
5
3289
by: Scott Tilton | last post by:
I am having a terrible time getting this to work. I am hoping someone out there can help me with very specific code examples. I am trying to get the linked tables in my Access 97 database to be...
2
2670
by: Robert McGregor | last post by:
Hi all, I've got a Front End / Back End database that was working just fine. One day i opened the FE to find that if I tried to open one of the linked tables from the database window, nothing...
7
11813
by: Joe | last post by:
I am using Access 2003 and are linking to an Oracle 9i ODBC datasource (using Oracle ODBC drivers). After linking the tables in Access, I inspect the data contained in the linked tables. For...
6
7573
by: Lewis Veale | last post by:
I have an Access 2000 front-end pointing at a SQL Server backend, with around 80 linked tables and views. I frequently need to point the front-end at different versions of the back-end, and achieve...
2
5994
by: Jill Elaine | last post by:
I am building an Access 2002 frontend with linked tables to an encrypted Paradox 7 database. When I first create these linked tables, I'm asked for the password to the encrypted Paradox database,...
0
1465
by: sean.hpr | last post by:
Hi all- I am a vb2005 newb so apologies in advance. Essentially I am having some problems with data refreshing on some of my forms. Background: I have created a project containing a few...
2
10957
by: jpatchak | last post by:
Hello All, Is there a way to refresh a linked table programatically through VBA (as part of an error handler). I have an Access database with several tables linked through ODBC. User forms are...
1
1809
by: sweeneysmsm | last post by:
Working in Access 2003, Windows XP Pro - (client not faithful to updates:(. I have succeeded in splitting a database. (I am actually working on a "test run copy" to insure that I am safe. My...
0
7136
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7018
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7183
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
6909
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7397
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5491
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
3110
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3108
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1431
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.