zoukankan      html  css  js  c++  java
  • SQL Serve和C# 数据类型之间的转换

     public string ChangeDBTypeToCSharpType(string type)
          {
           string reval=string.Empty;
           switch(type.ToLower())
           {
            case "int":
             reval= "int";
             break;
            case "text":
             reval= "string";
             break;
            case "bigint":
             reval= "long";
             break;
            case "binary":
             reval= "object";
             break;
            case "bit":
             reval= "bool";
             break;
            case "char":
             reval= "string";
             break;
            case "datetime":
             reval= "DateTime";
             break;
            case "decimal":
             reval= "decimal";
             break;
            case "float":
             reval= "double";
             break;
            case "image":
             reval= "byte[]";
             break;
            case "money":
             reval= "decimal";
             break;
            case "nchar":
             reval= "string";
             break;
            case "ntext":
             reval= "string";
             break;
            case "numeric":
             reval= "decimal";
             break;
            case "nvarchar":
             reval= "string";
             break;
            case "real":
             reval= "float";
             break;
            case "smalldatetime":
             reval= "DateTime";
             break;
            case "smallint":
             reval= "short";
             break;
            case "smallmoney":
             reval= "decimal";
             break;
            case "timestamp":
             reval= "System.DateTime";
             break;
            case "tinyint":
             reval= "byte[]";
             break;
            case "uniqueidentifier":
             reval= "Guid";
             break;
            case "varbinary":
             reval= "byte[]";
             break;
            case "varchar":
             reval= "string";
             break;
            case "Variant":
             reval="object";
             break;
            default:
             reval= "string";
             break;
           }
           return reval;
          }
  • 相关阅读:
    Swift开发--Storyboard的使用教程
    HDU 2188-悼念512汶川大地震遇难同胞――选拔志愿者(巴什博奕)
    编译iOS使用的.a库文件
    springMVC3学习(十)--注解式控制器
    oracle RANK() dense_rank()
    sum(),max(),avg(),RATIO_TO_REPORT()--分组统计
    cume_dist(),允许并列名次、复制名次自动空缺,取并列后较大名次,结果如22355778……
    cume_dist(),名次分析——-最大排名/总个数
    rank(),允许并列名次、复制名次自动空缺,结果如12245558……
    ROW_NUMBER(),不允许并列名次、相同值名次不重复,结果如123456……
  • 原文地址:https://www.cnblogs.com/zhangqs008/p/2341213.html
Copyright © 2011-2022 走看看