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