Why would you want to store the name of the table the data is in when it is the table name itself? IOW, why would you query a column in a table when you must know the very table name you are looking for in order to query it?
Be that as it may, you could create an update query that fills in this column where column = ""
UPDATE MPI_IDS_IFFs
SET MPI_IDS_IFFs.TABLE_NAME = "MPI_IDS_IFFs"
WHERE (((MPI_IDS_IFFs.TABLE_NAME) Is Null)) OR (((MPI_IDS_IFFs.TABLE_NAME)=""));
I think there are some basic design problems that force this solution. HTH
mmcdonal
Look it up at:
http://wrox.books24x7.com