One thing to remember is that to submit to a database you must start designing the form from a database connection. You can't design the form first then try to connect it to a database unless you write a bunch of code. When you do it that way, InfoPath then automatically sets up the submit data connection for you too.
Shiraz Cupala / Microsoft InfoPath MVPQdabra® Software / Streamline data gathering to turn process into knowledge