What is the best way to handle multiple databases like mysql, mssql, oracle, and ms access. Whats the best way to code in this situation? It is possible to have one generic class and standard method for each to make the code more portable?

thanks in advance