thanks, i think i cracked most of it. I now press a button and the value is displayed in a field in the query, just gotta work out how 2 get that into the tet box, as at the moment i am just getting "#Name?". In my text box control source i have clicked on the expression builder and selected the name of the query and the field name. Is there anything else i need to type in to get the correct value? or could it be something to do with the data type?
em