473,399 Members | 2,278 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

slow to open forms

This is my first posting so please be gentle

I've been writing access programs for only about a year and may have
bit off more than I can chew but.......

I've written an operations program for work that encompasses simple
workorder entry, purchase orders, vendors and customer lists. My data
is kept in a database on our network and the programs are linked and
sitting seperatly on each workers desktop (about 6 people). When I was
developing the program the different forms would open rather quickly
(even with the database holding the raw data sitting on the network
server in it's current position and the program was sitting on my
desktop) I copied the program into the file on the server to
distribute it to the other workstations. Now the forms are loading
real slow (as much a 2-5 minutes), even the main program that I'm
working on from my desktop. I've broken the main program up into
smaller ones for purchasing and vendor maintanence and such and placed
a main menu offering the different forms at the startup. If you open
one of the smaller programs before the larger Job Specs form, they
open faster (but still very slow) and then the larger program will
open a bit faster. Once you open it the first time, you can close it
down and reopen fairly quickly.

Unfortunately my background is more in the application programming end
and not in the network / server / application arena. The program
itself works great and the people I work with are anxious to use it
but this is a major pain.

I'm sure I haven't begun to give enough information to help you figure
this out (and even if I did, I can only hope you will use simple
enough language that I can figure out how to apply any solutions you
come up with). What else can I fill you in on that might help you help
me.

Rocky
Nov 12 '05 #1
2 2075
Rocky A wrote:
This is my first posting so please be gentle

I've been writing access programs for only about a year and may have
bit off more than I can chew but.......

I've written an operations program for work that encompasses simple
workorder entry, purchase orders, vendors and customer lists. My data
is kept in a database on our network and the programs are linked and
sitting seperatly on each workers desktop (about 6 people). When I was
developing the program the different forms would open rather quickly
(even with the database holding the raw data sitting on the network
server in it's current position and the program was sitting on my
desktop) I copied the program into the file on the server to
distribute it to the other workstations. Now the forms are loading
real slow (as much a 2-5 minutes), even the main program that I'm
working on from my desktop. I've broken the main program up into
smaller ones for purchasing and vendor maintanence and such and placed
a main menu offering the different forms at the startup. If you open
one of the smaller programs before the larger Job Specs form, they
open faster (but still very slow) and then the larger program will
open a bit faster. Once you open it the first time, you can close it
down and reopen fairly quickly.

Unfortunately my background is more in the application programming end
and not in the network / server / application arena. The program
itself works great and the people I work with are anxious to use it
but this is a major pain.

I'm sure I haven't begun to give enough information to help you figure
this out (and even if I did, I can only hope you will use simple
enough language that I can figure out how to apply any solutions you
come up with). What else can I fill you in on that might help you help
me.

Rocky


Is your db properly split ie.e front/end on the workstations and back-end on
the server? If so have you compacted the back-end? You could try
decompiling as well.

It would be smart to check out http://www.granite.ab.ca/access/tipsindex.htm
as well and run through the excellent advice there.
Nov 12 '05 #2
"Deano" <de*********@hotmail.com> wrote in message news:<Su*********************@wards.force9.net>...
Rocky A wrote:
This is my first posting so please be gentle

I've been writing access programs for only about a year and may have
bit off more than I can chew but.......

I've written an operations program for work that encompasses simple
workorder entry, purchase orders, vendors and customer lists. My data
is kept in a database on our network and the programs are linked and
sitting seperatly on each workers desktop (about 6 people). When I was
developing the program the different forms would open rather quickly
(even with the database holding the raw data sitting on the network
server in it's current position and the program was sitting on my
desktop) I copied the program into the file on the server to
distribute it to the other workstations. Now the forms are loading
real slow (as much a 2-5 minutes), even the main program that I'm
working on from my desktop. I've broken the main program up into
smaller ones for purchasing and vendor maintanence and such and placed
a main menu offering the different forms at the startup. If you open
one of the smaller programs before the larger Job Specs form, they
open faster (but still very slow) and then the larger program will
open a bit faster. Once you open it the first time, you can close it
down and reopen fairly quickly.

Unfortunately my background is more in the application programming end
and not in the network / server / application arena. The program
itself works great and the people I work with are anxious to use it
but this is a major pain.

I'm sure I haven't begun to give enough information to help you figure
this out (and even if I did, I can only hope you will use simple
enough language that I can figure out how to apply any solutions you
come up with). What else can I fill you in on that might help you help
me.

Rocky


Is your db properly split ie.e front/end on the workstations and back-end on
the server? If so have you compacted the back-end? You could try
decompiling as well.

It would be smart to check out http://www.granite.ab.ca/access/tipsindex.htm
as well and run through the excellent advice there.


Thanx Deano for your help.

I went to the article you recommended and as they recommended placed
my back end database into a shared file instead of where it was and
the program is opening on the client computers much faster. I'll be
watching as everybody starts opening them up and using them to see if
they start to slow down WHILE their being used (we've only had a
problem with slow opening, then they seemed to work fine), but for now
it seems to have helped.
Nov 12 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: Neil | last post by:
I previously posted re. this, but thought I'd try again with a summary of facts. I have an Access 2000 MDB with a SQL Server 7 back end. There is a view that is linked to the database via ODBC...
2
by: Rocky A | last post by:
This is my first posting so please be gentle I've been writing access programs for only about a year and may have bit off more than I can chew but....... I've written an operations program for...
3
by: Bob C. | last post by:
When I migrated my tables to SQL Server I needed a way to overcome the slow performance of the Find method on my recordsets. Although this can be done by accessing the table directly using dao and...
5
by: DFS | last post by:
Situation: Access 2003 front-end, containing links to Access 2003, SQL Server 2000, and DB2 tables. None of these tables are local. Hardware: IBM ThinkCentre, 10/100 Ethernet LAN Problem:...
3
by: Tim Marshall | last post by:
I'm having a vexing problem with using filecopy and compactdatabase on a Jet back end I'm sure I did not have with A97. It seems to me that A2003 is much slower in shutting down the back end ldb...
7
by: ddsvi78 | last post by:
I am a complete idiot when it comes to access. Now that said, I work for a computer security company and one of our customers came to us with an access problem. They had been running fine for a...
0
by: Andrew Dowding | last post by:
Hi Everybody, I have been looking at problems with my Windows Forms C# application and it's little Jet 4 (Access) database for the last few days. The Windows Forms app implements a facade and...
3
by: Shawn | last post by:
I am working on an app where the main page uses tabs and then within each tab there are radio buttons on the top to open MDI children forms. The issue is that these MDI Child forms open kind of...
3
by: Torben Laursen | last post by:
I have a COM shared add-in written in C# that I use in Excel. One of the thinks that the user can do is to open some winforms. The problem that I have is that the first time the user opens a...
3
jamjar
by: jamjar | last post by:
Hi, I recently set up a fairly simple database, though one table has dozens of text and date fields and 2000+ records. It resides on a file server at my company HQ. It is being used at another...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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
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,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.