Here is the scenario: Each table in my database has the possibility of changing. I am writing a class for each table in my database. The class produced will manage communications to the DB for that table. What I want is a DataAdapter that dosent need to be refreshed everytime I add or remove a field from the table. Is this possible? I have tryed several approaches to this, so please respond if you KNOW it will work.