I've gotten that error when I tried to bind a textbox to an ADO data control, and the textbox had a column name that was not part of the recordset, so naturally it didn't work.

I doubt this solves your problem, but it might give you a place to start....