Hi - I have a database on a network, and each user logins using a
shortcut from his PC to the shared database. There is a table created by
a make-table query that locks up whenever more than one user is in the
database. It doesn't matter that the users open completely different
clients, forms, etc, as long as there are more than one user opens the
database this table locks up. And the function that recalculates the
amount doesn't work.
Any idea how to solve this problem? I would appreciate it very much.
Noni 8 2077
Noni,
Problems such as the ones you describe usually clear up as if by magic when
the database is split into a Front-End and a Back-End.
The Front-End contains all Queries, Forms, Reports, Macros, Modules and
local-use tables. The Front-End contains links to the tables in the
Back-End, which contains only Tables containing data which is to be shared.
Each Front-End is then distributed to and run from each user's hard drive.
--
Cheryl Fischer, MVP Microsoft Access
Law/Sys Associates, Houston, TX
"Noni Ledford" <NO********@NOstretchSPAMphotography.com> wrote in message
news:NO******************************@news03.east. earthlink.net... Hi - I have a database on a network, and each user logins using a shortcut from his PC to the shared database. There is a table created by a make-table query that locks up whenever more than one user is in the database. It doesn't matter that the users open completely different clients, forms, etc, as long as there are more than one user opens the database this table locks up. And the function that recalculates the amount doesn't work.
Any idea how to solve this problem? I would appreciate it very much.
Noni
In article <#5*************@TK2MSFTNGP10.phx.gbl>,
"Cheryl Fischer" <ch***********@NOSPAMmsn.com> wrote: Noni,
Problems such as the ones you describe usually clear up as if by magic when the database is split into a Front-End and a Back-End.
The Front-End contains all Queries, Forms, Reports, Macros, Modules and local-use tables. The Front-End contains links to the tables in the Back-End, which contains only Tables containing data which is to be shared. Each Front-End is then distributed to and run from each user's hard drive.
--
Cheryl Fischer, MVP Microsoft Access Law/Sys Associates, Houston, TX
"Noni Ledford" <NO********@NOstretchSPAMphotography.com> wrote in message news:NO******************************@news03.east. earthlink.net... Hi - I have a database on a network, and each user logins using a shortcut from his PC to the shared database. There is a table created by a make-table query that locks up whenever more than one user is in the database. It doesn't matter that the users open completely different clients, forms, etc, as long as there are more than one user opens the database this table locks up. And the function that recalculates the amount doesn't work.
Any idea how to solve this problem? I would appreciate it very much.
Noni
Thanks Cheryl. I appreciate yor suggestion. This database doesn't have
any local-use tables, all the tables are shared. Would it be a good
idea if I split the database Front-End: Queries, Forms, Reports, Macros,
Modules, and Back-End: all tables? Or is there any other way to split
it?
Thanks so much,
Noni Ledford
The split of your database as I described it earlier would be considered the
"best practice", although I think there might be some room for exceptions.
I have not myself seen such an exception, but it's possible.
I wonder about your Make-Table query. What is its purpose?
--
Cheryl Fischer, MVP Microsoft Access
Law/Sys Associates, Houston, TX
"Noni Ledford" <NO********@NOstretchSPAMphotography.com> wrote in message
news:NO******************************@news03.east. earthlink.net... In article <#5*************@TK2MSFTNGP10.phx.gbl>, "Cheryl Fischer" <ch***********@NOSPAMmsn.com> wrote:
Noni,
Problems such as the ones you describe usually clear up as if by magic
when the database is split into a Front-End and a Back-End.
The Front-End contains all Queries, Forms, Reports, Macros, Modules and local-use tables. The Front-End contains links to the tables in the Back-End, which contains only Tables containing data which is to be
shared. Each Front-End is then distributed to and run from each user's hard
drive.
--
Cheryl Fischer, MVP Microsoft Access Law/Sys Associates, Houston, TX
"Noni Ledford" <NO********@NOstretchSPAMphotography.com> wrote in
message news:NO******************************@news03.east. earthlink.net... Hi - I have a database on a network, and each user logins using a shortcut from his PC to the shared database. There is a table created
by a make-table query that locks up whenever more than one user is in the database. It doesn't matter that the users open completely different clients, forms, etc, as long as there are more than one user opens the database this table locks up. And the function that recalculates the amount doesn't work.
Any idea how to solve this problem? I would appreciate it very much.
Noni
Thanks Cheryl. I appreciate yor suggestion. This database doesn't have any local-use tables, all the tables are shared. Would it be a good idea if I split the database Front-End: Queries, Forms, Reports, Macros, Modules, and Back-End: all tables? Or is there any other way to split it?
Thanks so much, Noni Ledford
Noni Ledford <NO********@NOstretchSPAMphotography.com> wrote: Hi - I have a database on a network, and each user logins using a shortcut from his PC to the shared database. There is a table created by a make-table query that locks up whenever more than one user is in the database. It doesn't matter that the users open completely different clients, forms, etc, as long as there are more than one user opens the database this table locks up. And the function that recalculates the amount doesn't work.
1) I'd agree with Cheryl. Split your MDB.
See the "Splitting your app into a front end and back end Tips" page
at http://www.granite.ab.ca/access/splitapp.htm for more info. See
the Auto FE Updater downloads page http://www.granite.ab.ca/access/autofe.htm to make this relatively
painless.. It also supports Terminal Server/Citrix quite nicely.
2) I'd suggest you create a temporary MDB and store the table created
by your make table query in there instead.
See the TempTables.MDB page at my website which illustrates how to use
a temporary MDB in your app. http://www.granite.ab.ca/access/temptables.htm
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at http://www.granite.ab.ca/accsmstr.htm
Tony and Cheryl, thanks so muh for your suggestions. I've been reading
more about database split from your links, and finding more information
about it. It makes sense. I appreciate your expertise. Once I split
the database I may ask you other questions. Thanks again.
Noni
In article <kt********************************@4ax.com>,
Tony Toews <tt****@telusplanet.net> wrote: Noni Ledford <NO********@NOstretchSPAMphotography.com> wrote:
Hi - I have a database on a network, and each user logins using a shortcut from his PC to the shared database. There is a table created by a make-table query that locks up whenever more than one user is in the database. It doesn't matter that the users open completely different clients, forms, etc, as long as there are more than one user opens the database this table locks up. And the function that recalculates the amount doesn't work.
1) I'd agree with Cheryl. Split your MDB.
See the "Splitting your app into a front end and back end Tips" page at http://www.granite.ab.ca/access/splitapp.htm for more info. See the Auto FE Updater downloads page http://www.granite.ab.ca/access/autofe.htm to make this relatively painless.. It also supports Terminal Server/Citrix quite nicely.
2) I'd suggest you create a temporary MDB and store the table created by your make table query in there instead.
See the TempTables.MDB page at my website which illustrates how to use a temporary MDB in your app. http://www.granite.ab.ca/access/temptables.htm
Tony -- Tony Toews, Microsoft Access MVP Please respond only in the newsgroups so that others can read the entire thread of messages. Microsoft Access Links, Hints, Tips & Accounting Systems at http://www.granite.ab.ca/accsmstr.htm
Noni Ledford <NO********@NOstretchSPAMphotography.com> wrote: Tony and Cheryl, thanks so muh for your suggestions. I've been reading more about database split from your links, and finding more information about it. It makes sense. I appreciate your expertise.
You're quite welcome.
Once I split the database I may ask you other questions.
Please ask. That's what we're here for.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at http://www.granite.ab.ca/accsmstr.htm
I have a similar problem. I am using a billing program (Office
Therapy) that is based on Access and intermittently it locks up and
will not let the server enter numbers. Others on the network
accessing the server have no problems. The program will take one
letter, then writes over that letter, indicating only one field is
available, but it will not take any numbers. No error message is
generated. I know nothing about Access and am at a loss as to what to
try and the program no longer provides technical support. Any help
would be appreciated.
Thanks,
Ed ea****@aol.com (Ed) wrote: I have a similar problem. I am using a billing program (Office Therapy) that is based on Access and intermittently it locks up and will not let the server enter numbers. Others on the network accessing the server have no problems. The program will take one letter, then writes over that letter, indicating only one field is available, but it will not take any numbers.
Ah, so Access only allows you to enter one character into that field. You enter
another one and it overwrites that character?
That is wierd. Let us think on that one for a bit.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at http://www.granite.ab.ca/accsmstr.htm This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Sean C. |
last post by:
Helpful folks,
Most of my previous experience with DB2 was on s390 mainframe systems
and the optimizer on this platform always seemed very predictable and
consistent. Since moving to a WinNT/UDB...
|
by: sql-db2-dba |
last post by:
We have DB2 UDB v8.1 fixpak3 on AIX 5. Production and Development
configuarations (at least for DB2) are identical albeit production is
a 2-way server while development has only one processor....
|
by: MHenry |
last post by:
Hi,
We were going merrily along for 6 years using this database to record
all client checks that came into our office, including information
about what the checks were for.
Suddenly, network...
|
by: Noni Ledford |
last post by:
Hi - I have a database on a network, and each user logins using a
shortcut from his PC to the shared database. There is a table created by
a make-table query that locks up whenever more than one...
|
by: Roy Padgett |
last post by:
I have a combo box where users select the customer name and can either
go to the customer's info or open a list of the customer's orders.
The RowSource for the combo box was a simple pass-through...
|
by: Fabio R. |
last post by:
To support a webfarm scenario, I'd like to store a global array (serialized)
in a file on a network share.
In this array there is a list of pages "locked" by other users so I need to
read this...
|
by: adri4n |
last post by:
as wat ive mentioned in the title.. im would like to know whether the a
particular record/table is being locked in my program. some of the
methods which i would like to develop are as below:
...
|
by: NEWSGROUPS |
last post by:
I work for a large organization were my team has developed 2 very
substantial databases in Access 2000. These databases have been working fine
for the last 6 years with minimal issues or problems....
|
by: ThePhenix |
last post by:
Hi everybody,
I have recently been doing a conversion for my boss for a access 2000 database (both front and backend) to a MSSQL backend.
I finished the conversion today (as quite a lot of the...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
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...
|
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,...
|
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...
|
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,...
|
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...
|
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...
|
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,...
| |