I’m currently working on 2 (.NET WinForms) projects that need a generic data provider. I use Access while developing, but the application must also work with SQL Server, MSDE, MySQL, PostgreSQL or another database system if necessary. With my background…