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 » New Users
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Can't enter data. Why?



 
 
Thread Tools Display Modes
  #1  
Old May 26th, 2004, 02:16 PM
Wanda
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

I've created 4 tables, linked them together, queried, created forms based on the queries, but am not allowed to actually enter data into the forms based on queries.

What should I look for as the culprit locking data entry out?

Thanks,
Wanda
  #2  
Old May 26th, 2004, 02:41 PM
Ken Snell
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

One, is the query updatable....can you change data if you open the query on
its own? If not, then the form won't let you change data or enter data
either. See these MS Knowledge Base articles for more info about updatable
queries:

ACC2000: Cannot Edit or Update Record on a Form
http://support.microsoft.com/default...71&Product=acc

ACC2000: Status Bar Displays "Recordset Not Updateable" Message When You Try
to Update a Linked Table
http://support.microsoft.com/default...79&Product=acc

INFO: Troubleshooting Errors That May Occur When You Update Data in Queries
and in Forms
http://support.microsoft.com/default...28&Product=acc

ACC: Update Query Based on Totals Query Fails
http://support.microsoft.com/default...42&Product=acc


Also, if the query works ok on its own, then check to see if the "Allow
Edits" and "Allow Additions" properties are set to yes for the form.

--
Ken Snell
MS ACCESS MVP


"Wanda" wrote in message
...
I've created 4 tables, linked them together, queried, created forms based

on the queries, but am not allowed to actually enter data into the forms
based on queries.

What should I look for as the culprit locking data entry out?

Thanks,
Wanda



  #3  
Old May 26th, 2004, 02:42 PM
Marc
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?


"Wanda" wrote in message
...
I've created 4 tables, linked them together, queried, created forms based

on the queries, but am not allowed to actually enter data into the forms
based on queries.

What should I look for as the culprit locking data entry out?


Hi
That is normally what happens when you base update forms on queries. Update
forms should be based on the base table. Individual fields on the form then
have listboxes or comboboxes to get the fields from related tables.

HTH
Marc


  #4  
Old May 26th, 2004, 06:46 PM
Ken Snell
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

Sorry, Marc, but using a query as a form's recordsource is usually preferred
over using the table in most cases.

--
Ken Snell
MS ACCESS MVP

"Marc" wrote in message
...

"Wanda" wrote in message
...
I've created 4 tables, linked them together, queried, created forms

based
on the queries, but am not allowed to actually enter data into the forms
based on queries.

What should I look for as the culprit locking data entry out?


Hi
That is normally what happens when you base update forms on queries.

Update
forms should be based on the base table. Individual fields on the form

then
have listboxes or comboboxes to get the fields from related tables.

HTH
Marc




  #5  
Old May 26th, 2004, 11:06 PM
Marc
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?


"Ken Snell" wrote in message
...
Sorry, Marc, but using a query as a form's recordsource is usually

preferred
over using the table in most cases.

--
Ken Snell
MS ACCESS MVP


Always interested in knowing exactly why is that?
Ta
Marc


  #6  
Old May 27th, 2004, 12:00 AM
Ken Snell
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

A query gives you the ability to provide order to your records and gives you
the ability to join tables (data) together.

This isn't meant to say that you *never* use a table as the recordsource,
but it's rare that I do that.

--
Ken Snell
MS ACCESS MVP


"Marc" wrote in message
...

"Ken Snell" wrote in message
...
Sorry, Marc, but using a query as a form's recordsource is usually

preferred
over using the table in most cases.

--
Ken Snell
MS ACCESS MVP


Always interested in knowing exactly why is that?
Ta
Marc




  #7  
Old May 27th, 2004, 01:49 AM
Marc
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

snip
A query gives you the ability to provide order to your records and gives

you
the ability to join tables (data) together.

This isn't meant to say that you *never* use a table as the recordsource,
but it's rare that I do that.


Ok, so there's no compelling technical reason. From a recordsource, that is
ordered will do just as well, and not make a nonupdateable recordset, which
is what the question was about.

Thanks
Marc


  #8  
Old May 27th, 2004, 03:00 AM
Ken Snell
external usenet poster
 
Posts: n/a
Default Can't enter data. Why?

No, there is not a technical reason for it, but note that using a table
means you cannot update related tables via the form's built-in
functionality. And often, data are being updated/entered in more than one
table at a time.

--
Ken Snell
MS ACCESS MVP

"Marc" wrote in message
...
snip
A query gives you the ability to provide order to your records and gives

you
the ability to join tables (data) together.

This isn't meant to say that you *never* use a table as the

recordsource,
but it's rare that I do that.


Ok, so there's no compelling technical reason. From a recordsource, that

is
ordered will do just as well, and not make a nonupdateable recordset,

which
is what the question was about.

Thanks
Marc




 




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 08:33 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.