John W. Colby
jcolby at ColbyConsulting.com
Tue Apr 1 10:37:12 CST 2003
MessageSusan,
That is a nice little synopsis.
Thanks,
John W. Colby
Colby Consulting
www.ColbyConsulting.com
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins
Sent: Tuesday, April 01, 2003 11:16 AM
To: accessd at databaseadvisors.com
Subject: Re: [AccessD] Updating queries with linked tables
Roz, not all queries are updateable. Here are some general rules:
A query based on a single table is updateable if:
The query contains no aggregate functions or refers to a query that
contains an aggregate function.
The query's Unique Values property is set to No.
The query doesn't include a GROUP BY clause.
A multi-table query with a one to one relationship is updateable provided
all of the above conditions are true.
A multi-table query with a one to many relationship is updateable on both
sides as long as you don't violate referential integrity rules, and provided
the above conditions are true. Try adding the foreign key value to the
query -- did I read where you'd tried that? If that's the case, check
referential integrity -- if it's enabled, also enable the cascade updates
between the two tables.
Keep in mind that the following aren't updateable, regardless: Crosstab,
pass-through, and UNION (that's why I asked for the clarification about the
word combine), multi-table queries based on three or more tabls in a many to
one to many relationship, Totals view.
Hope something there helps.
Susan H.
----- Original Message -----
From: Roz Clarke
To: 'accessd at databaseadvisors.com'
Sent: Tuesday, April 01, 2003 10:52 AM
Subject: RE: [AccessD] Updating queries with linked tables
No blank record, all fields locked.
It wouldn't surprise me if this is just a 'feature'.
R.
-----Original Message-----
From: Susan Harkins [mailto:harkins at iglou.com]
Sent: 01 April 2003 16:25
To: accessd at databaseadvisors.com
Subject: Re: [AccessD] Updating queries with linked tables
Well, when you say "combine" -- I think of append or UNION.
Relationships "join" records -- nothing wrong with the way you siad it -- I
just thought I'd check to make sure. So here's the next question -- how do
you know it's not updateable? Are you getting an error message? Is there a
blank (new) record at the bottom of the query in Datasheet View?
Susan H.
Standard left outer join on staff ID - is there another way?!
*bangs head on desk*
R.
-----Original Message-----
From: Susan Harkins [mailto:harkins at iglou.com]
Sent: 31-Mar-2003 17:20
To: accessd at databaseadvisors.com
Subject: Re: [AccessD] Updating queries with linked tables
How are you combining your tables?
Susan H.
What I'm finding (and I can't believe I never hit this before) is
that although the SQL tables can be updated through the Access FE, and the
local tables can be updated, combine them and wallop, not updateable. Even
if all the key fields are included in the query.
------------------------------------------------------------------------
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
----------------------------------------------------------------------------
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
----------------------------------------------------------------------------
----
Is email taking over your day? Manage your time with eMailBoss. Try it free!
http://www.eMailBoss.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://databaseadvisors.com/pipermail/accessd/attachments/20030401/caf61509/attachment-0001.html>