public override string GetDataProviderClassName(DataProviderClassNames providerClassName) { switch (providerClassName) { case DataProviderClassNames.ClassPrefix: return "Sql"; case DataProviderClassNames.ClassCommand: return "SqlCommand"; case DataProviderClassNames.ClassConnection: return "SqlConnection"; case DataProviderClassNames.ClassDataAdapter: return "SqlDataAdapter"; case DataProviderClassNames.ClassDataReader: return "SqlDataReader"; case DataProviderClassNames.ClassParameter: return "SqlParameter"; case DataProviderClassNames.ClassTransaction: return "SqlTransaction"; case DataProviderClassNames.ClassNamespace: return "System.Data.SqlClient"; case DataProviderClassNames.AssemblyReference: return "System.Data"; case DataProviderClassNames.StoredProcParamPrefix: return "@"; default: return ""; } }
public override string GetDataProviderClassName(DataProviderClassNames providerClassName) { switch (providerClassName) { case DataProviderClassNames.ClassPrefix: return("SqlCe"); case DataProviderClassNames.ClassCommand: return("SqlCeCommand"); case DataProviderClassNames.ClassConnection: return("SqlCeConnection"); case DataProviderClassNames.ClassDataAdapter: return("SqlCeDataAdapter"); case DataProviderClassNames.ClassDataReader: return("SqlCeDataReader"); case DataProviderClassNames.ClassParameter: return("SqlCeParameter"); case DataProviderClassNames.ClassTransaction: return("SqlCeTransaction"); case DataProviderClassNames.ClassNamespace: return("System.Data.SqlServerCe"); case DataProviderClassNames.AssemblyReference: return("System.Data.SqlServerCe"); case DataProviderClassNames.StoredProcParamPrefix: return("@"); default: return(""); } }
public override string GetDataProviderClassName(DataProviderClassNames providerClassName) { switch (providerClassName) { case DataProviderClassNames.ClassPrefix: return("Oracle"); case DataProviderClassNames.ClassCommand: return("OracleCommand"); case DataProviderClassNames.ClassConnection: return("OracleConnection"); case DataProviderClassNames.ClassDataAdapter: return("OracleDataAdapter"); case DataProviderClassNames.ClassDataReader: return("OracleDataReader"); case DataProviderClassNames.ClassParameter: return("OracleParameter"); case DataProviderClassNames.ClassTransaction: return("OracleTransaction"); case DataProviderClassNames.ClassNamespace: return("Oracle.DataAccess.Client"); case DataProviderClassNames.AssemblyReference: return("Oracle.DataAccess"); case DataProviderClassNames.StoredProcParamPrefix: return(":"); default: return(""); } }
public override string GetDataProviderClassName(DataProviderClassNames providerClassName) { switch (providerClassName) { case DataProviderClassNames.ClassPrefix: return("MySql"); case DataProviderClassNames.ClassCommand: return("MySqlCommand"); case DataProviderClassNames.ClassConnection: return("MySqlConnection"); case DataProviderClassNames.ClassDataAdapter: return("MySqlDataAdapter"); case DataProviderClassNames.ClassDataReader: return("MySqlDataReader"); case DataProviderClassNames.ClassParameter: return("MySqlParameter"); case DataProviderClassNames.ClassTransaction: return("MySqlTransaction"); case DataProviderClassNames.ClassNamespace: return("MySql.Data.MySqlClient"); case DataProviderClassNames.AssemblyReference: return("MySql.Data"); case DataProviderClassNames.StoredProcParamPrefix: return("@"); default: return(""); } }
/// <summary> /// Gets data provider class name /// </summary> /// <returns></returns> public abstract string GetDataProviderClassName(DataProviderClassNames providerClassName);
public override string GetDataProviderClassName(DataProviderClassNames providerClassName) { switch (providerClassName) { case DataProviderClassNames.ClassPrefix: return "Oracle"; case DataProviderClassNames.ClassCommand: return "OracleCommand"; case DataProviderClassNames.ClassConnection: return "OracleConnection"; case DataProviderClassNames.ClassDataAdapter: return "OracleDataAdapter"; case DataProviderClassNames.ClassDataReader: return "OracleDataReader"; case DataProviderClassNames.ClassParameter: return "OracleParameter"; case DataProviderClassNames.ClassTransaction: return "OracleTransaction"; case DataProviderClassNames.ClassNamespace: return "Oracle.DataAccess.Client"; case DataProviderClassNames.AssemblyReference: return "Oracle.DataAccess"; case DataProviderClassNames.StoredProcParamPrefix: return ":"; default: return ""; } }