Ken, if you're still out there (or if anyone else knows the answer)...
I wanted to implement Ken's solution to this problem (bringing a field from a query into a text box on a form whose record source is a different table). I have already tried using DLookup, and it works -- sort of -- but is very slow and does not seem to work consistently on my "continuous forms" style form.
I wasn't sure where to put the code Ken mentioned, and then how to actually get the value of rs!MyColumnName into the text box. Is the "txtBox" line actually part of the code, or what I should enter into the control source of the text box itself? I tried putting the code into the OnOpen event of the form, and then tried entering various things as the control source of the text box ("=txtBox", "rs!MyColumnName", etc.) and keep getting the #NAME? error. Clearly, I am just not quite sure what to do w/the code.
I have read several times that the recordset method is better (faster) than the DLookup, so I would like to use it, but am sort of at a loss as to how to get this to work properly (FYI, linking the table to the query in an underlying query is not an option here).
Thanks for any help.
Patricia