Nicholas,
You have to read the responses carefully... and answer all questions, whether they
appear related or not.
>> Use a query as a RecordSource for the form. Just include all the
>> fields, and it's the same as using the original table, but... gives you more leeway in
>> sorting and filtering.
>> *Now... if you run the query behind the form, is it updateable??*
You said the "table" was update-able, and the Edit form can be opened manually, and
works that way?
You'll have to explain where each of these forms (and their associated tables are
located).
And show your code you use to open the "edit" form from the search form. (Copy & Paste
exactly)
>> Weird......
Not really...
The difference between opening a form manually, and open by code, are the OpenForm
method arguments in the code.
Review each of the OpenForm arguments in the code that opens the Edit form.
Check that your arguments and commas are correct. Particularly the DataMode
argument...

Signature
hth
Al Campagna . Candia Computer Consulting . Candia, NH USA
Microsoft Access MVP
http://home.comcast.net/~cccsolutions
"Find a job that you love, and you'll never work a day in your life."
> Hi,
>
[quoted text clipped - 86 lines]
>> >> > Thanks!
>> >> > Nic