The MDE database contains only part of the data I use, in table
dbo_tblSoftware of the MDE. So I built a new MDB access database with a new
table PL-XP-2003 of the extra information I needed, and imported table
dbo_tblSoftware from the MDE into my MDB. I created a new query in the MDB
to join dbo_tblSoftware and PL-XP-2003. I only want to display the data
(read-only) from the imported dbo_tblSoftware, and make updateable the data
from PL-XP-2003 in my form, which is built in the MDB.
SELECT [PL-XP-2003].*, dbo_tblSoftware.*
FROM dbo_tblSoftware INNER JOIN [PL-XP-2003]
ON (dbo_tblSoftware.SWID = [PL-XP-2003].SWID)
AND (dbo_tblSoftware.SWVer = [PL-XP-2003].Vers)
WHERE ((([PL-XP-2003].SWID)=[dbo_tblSoftware.swid])
AND (([PL-XP-2003].Vers)=[dbo_tblSoftware.SWVer])
AND ((dbo_tblSoftware.PlantID)="PL")
AND ((dbo_tblSoftware.Active)=True));
Van T. Dinh said:
See earlier reply.
I am still not sure what you meant by ""a query to merge the original table
with the
imported table."
MDE is a compile version of the MDB, NOT an Access Project. Access Projects
have file extension ADP / ADE.
How did you modify the Query in an MDE? AFAIK, the design of the MDE
(including the design of Queries) cannot be modified in an MDE.
--
HTH
Van T. Dinh
MVP (Access)
Note: On the form, when I display data from the access table, it displays
ok. But when I tell it to pull the data from the query instead, those
fields
also show #NAME?, just like the ODBC fields. Is this a clue as to what is
wrong?
Also, the ODBC table is coming from an Access Project (I think) database
.MDE instead of .MDB.
THANK YOU SO MUCH for your help.
Gail