It works. I just showed you how to use it. You saw the Item property come up because the ExecuteReader method returns an OleDbDataReader object, which is the thing exposing the Item property. RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome