Hi-
If you want a browser-based, InfoPath form that submits data to SQL, you'll need code, you'll
need a web service, or you'll need a third party tool. This has been
discussed previously, such as here, here and here. This is a good read as well.
Good luck!