A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Running & Setting Up Queries
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Modiify Records



 
 
Thread Tools Display Modes
  #1  
Old February 15th, 2010, 06:16 PM posted to microsoft.public.access.queries
Carl_B[_2_]
external usenet poster
 
Posts: 17
Default Modiify Records

I recall reading about limitations in Access regarding modifying records in a
form which is based upon a query of more than two tables. I have searched
for it, both here and Google.
Can someone help me out, please. One of our users has a form built from a
query that uses fields from 5 tables, seemingly joined properly. The records
can not be edited in the form, or in the query directly.

Thank you
Carl
  #2  
Old February 15th, 2010, 07:03 PM posted to microsoft.public.access.queries
Jerry Whittle
external usenet poster
 
Posts: 4,732
Default Modiify Records

http://support.microsoft.com/?kbid=328828

This is a very complicated subject. I suggest that you open up Access Help,
go to the Find tab, type in "updatable" (lower case u) or "About updating
data", and then scroll down to "When can I update data from a query?" or "Why
can't I edit data in my form?". There you will find a lot of, possibly too
much, information on the subject. In a nutshell, if the query is based on one
table or tables with a one-to-one relationship, you will be able to edit or
delete records. If it is based on two or more tables with a one-to-many
relationship, you 'should' be able to edit or delete records. If you have
three or more tables based on many-to-one-to-many relationships, you will not
be able to edit or delete records. This is just the highlights. Help has much
more information.
--
Jerry Whittle, Microsoft Access MVP
Light. Strong. Cheap. Pick two. Keith Bontrager - Bicycle Builder.


"Carl_B" wrote:

I recall reading about limitations in Access regarding modifying records in a
form which is based upon a query of more than two tables. I have searched
for it, both here and Google.
Can someone help me out, please. One of our users has a form built from a
query that uses fields from 5 tables, seemingly joined properly. The records
can not be edited in the form, or in the query directly.

Thank you
Carl

  #3  
Old February 15th, 2010, 09:57 PM posted to microsoft.public.access.queries
John W. Vinson
external usenet poster
 
Posts: 18,261
Default Modiify Records

On Mon, 15 Feb 2010 10:16:04 -0800, Carl_B
wrote:

I recall reading about limitations in Access regarding modifying records in a
form which is based upon a query of more than two tables. I have searched
for it, both here and Google.
Can someone help me out, please. One of our users has a form built from a
query that uses fields from 5 tables, seemingly joined properly. The records
can not be edited in the form, or in the query directly.

Thank you
Carl


I'd be surprised if any five-table query would be updateable (unless some of
the joins were very simple lookups); even if it is updateable, it will
probably only let you edit the "manyest" records, since the "one" side records
will be displayed repeatedly.

It's rarely necessary or appropriate to create One Great Master Query and use
it to update everything (Reports, however, often use one big query). Can you
not use Subforms, Combo Boxes, and the other tools that Access provides?
Normally you would use a Form based on the "one" side table, with one or more
Subforms for related "child" tables, and combo boxes or listboxes for the
lookup tables; each form or subform would usually be based on a one-table
query.
--

John W. Vinson [MVP]
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 03:00 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.