zoukankan      html  css  js  c++  java
  • SQLSERVER与C#中数据类型的对应关系

    SQLSERVER与C#中数据类型的对应关系

     

     ///<summary>
      ///数据库中与C#中的数据类型对照
      ///</summary>
      ///<paramname="type"></param>
      ///<returns></returns>
      privatestringChangeToCSharpType(stringtype)
      {
       stringreval=string.Empty;
       switch(type.ToLower())
       {
        case"int":
         reval="Int32";
         break;
        case"text":
         reval="String";
         break;
        case"bigint":
         reval="Int64";
         break;
        case"binary":
         reval="System.Byte[]";
         break;
        case"bit":
         reval="Boolean";
         break;
        case"char":
         reval="String";
         break;
        case"datetime":
         reval="System.DateTime";
         break;
        case"decimal":
         reval="System.Decimal";
         break;
        case"float":
         reval="System.Double";
         break;
        case"image":
         reval="System.Byte[]";
         break;
        case"money":
         reval="System.Decimal";
         break;
        case"nchar":
         reval="String";
         break;
        case"ntext":
         reval="String";
         break;
        case"numeric":
         reval="System.Decimal";
         break;
        case"nvarchar":
         reval="String";
         break;
        case"real":
         reval="System.Single";
         break;
        case"smalldatetime":
         reval="System.DateTime";
         break;
        case"smallint":
         reval="Int16";
         break;
        case"smallmoney":
         reval="System.Decimal";
         break;
        case"timestamp":
         reval="System.DateTime";
         break;
        case"tinyint":
         reval="System.Byte";
         break;
        case"uniqueidentifier":
         reval="System.Guid";
         break;
        case"varbinary":
         reval="System.Byte[]";
         break;
        case"varchar":
         reval="String";
         break;
        case"Variant":
         reval="Object";
         break;
        default:
         reval="String";
         break;
       }
       returnreval;
      }
  • 相关阅读:
    C#中Excel的导入和导出的几种基本方式
    关于XML与类型Class的映射
    关于模板的相关注意事项
    OGRE 2.1 Windows 编译
    R6010 -abort() has been called
    VS2012 编译 Assimp
    C++ 并发消息队列
    Debian 安装下载工具软件
    Oracle SQL语句追踪
    记录自己学习网址
  • 原文地址:https://www.cnblogs.com/mumue/p/2466946.html
Copyright © 2011-2022 走看看