Hi Sharkmu25,
This is why we developed the Database Accelerator! Go to Downloads-Free and download your free evaluation today. It abstracts the two so that changes in the DB or in the form don't force rebinding. With InfoPath you will have to change the form by creating a new one with the new database schema. With Database Accelerator, you can just add a new column to your form and change the mapping to promote the data to SQL. This can be done dynamically without writing any new code.
Patrick Halstead [InfoPath MVP]
InfoPathDev
Patrick Halstead
Project Manager at Qdabra