public static Dictionary <string, DataType> GetDataType(string dbType) { var dic = new Dictionary <string, DataType>(); switch (dbType) { case "Oracle": dic = OracleDBForDataTypeMappingHelper.GetOracleDataType(); break; case "Sql Server": break; } return(dic); }
public static string GetCSharpDataTypeByDbType(string dbType, string dbDataType, string dbDataScale, string dbDataLenght, bool isNullAble) { string str = ""; int scale = 0; int lenght = 0; int.TryParse(dbDataScale, out scale); int.TryParse(dbDataLenght, out lenght); switch (dbType) { case "Oracle": str = OracleDBForDataTypeMappingHelper.GetCSharpDataTypeByDbType(dbDataType, scale, lenght, isNullAble); break; case "Sql Server": str = SqlServerDBForDataTypeMappingHelper.GetCSharpDataTypeByDbType(dbDataType, scale, lenght, isNullAble); break; } return(str); }