MWS.Data.DBWrapper.GetADONETWrapper C# (CSharp) Method

GetADONETWrapper() public static method

public static GetADONETWrapper ( string sProviderName ) : DBWrapper
sProviderName string
return DBWrapper
		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;
		}

Same methods

DBWrapper::GetADONETWrapper ( ) : DBWrapper
DBWrapper::GetADONETWrapper ( string sProviderAssembly, string sConnectionClass, string sCommandBuilderClass ) : DBWrapper

Usage Example

Ejemplo n.º 1
0
        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);
        }