Okay normally when using ADO, to access a recordset, let's say for example Adodc1.Recordset![fieldname] now what I want to do is set it up so I could send a variable value... how do I do that? Adodc1.Recordset!(a variable As String) is that even possible, if not what are the alternatives? I would like to use a lookup table to pick-up these fieldnames.