public static GetADONETWrapper ( ) : |
||
Результат |
public static DBWrapper GetADONETWrapper()
{
DBWrapper oDB = new DBWrapper();
oDB.ProviderAssemblyName = System.Configuration.ConfigurationManager.AppSettings["ADONET_ASSEMBLY"];
oDB.ProviderConnectionClassName = System.Configuration.ConfigurationManager.AppSettings["ADONET_CONNECTION_CLASS"];
oDB.ProviderCommandBuilderClassName = System.Configuration.ConfigurationManager.AppSettings["ADONET_COMMANDBUILDER_CLASS"];
oDB.m_eProvider = PROVIDER_TYPE.PROVIDER_OTHER;
return oDB;
}
DBWrapper::GetADONETWrapper ( string sProviderName ) : |
|
DBWrapper::GetADONETWrapper ( string sProviderAssembly, string sConnectionClass, string sCommandBuilderClass ) : |
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); }