public static DBWrapper GetOdbcWrapper()
{
DBWrapper oDB = new DBWrapper();
oDB.m_eProvider = PROVIDER_TYPE.PROVIDER_ODBC;
return oDB;
}
public static DBWrapper GetADONETWrapper(string sProviderName) { DBWrapper oDB = null; switch (sProviderName.Trim().ToUpper()) { case "OLEDB": oDB = DBWrapper.GetOleDbWrapper(); break; case "SQLCLIENT": oDB = DBWrapper.GetSqlClientWrapper(); break; case "ODBC": oDB = DBWrapper.GetOdbcWrapper(); break; case "ORACLECLIENT": oDB = DBWrapper.GetOracleWrapper(); break; default: oDB = DBWrapper.GetADONETWrapper(); break; } return(oDB); }