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

    /// <summary>
      /// 数据库中与C#中的数据类型对照
      /// </summary>
      /// <param name="type"></param>
      /// <returns></returns>
      private string ChangeToCSharpType(string type)
      {
       string reval=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;
       }
       return reval;
      }

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gztoby/archive/2004/09/07/96357.aspx

  • 相关阅读:
    用Premiere如何将带Alpha透明通道的视频文件压缩为同效果mp4文件
    日系插画绘制技巧个人整理
    VSCode个人推荐插件
    34行前端代码让你在浏览器可以玩本地贪吃蛇
    Latex+WinEdit安装配置教程
    Adobe Acrobat Pro DC 2019&2020激活方法
    windows下安装caffe (cuda10.0,anaconda3,python3.6→python2.7,vs2015→vs2013)
    Excel小技巧整理(持续更新)
    window + office 激活方法(不提供下载)
    Python爬虫初探
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/1548875.html
Copyright © 2011-2022 走看看