ADOdb è un'interfaccia per poter lavorare con diversi db che si occupa di astrarre le funzioni "proprietarie" di ciascuno di essi

secondo me per il tuo caso è un ottima soluzione