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

原创 2004年09月06日 12:38:00
  /// <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;
  }

SQL SERVER数据类型与C#数据类型对照表

http://blog.csdn.net/chgfno1/article/details/3465282 简称 .NET 类 类型 宽度 范围(位) ...
  • y13156556538
  • y13156556538
  • 2017年05月12日 08:31
  • 242

sqlServer以及Access数据类型与c#数据类型对应表

SQL SERVER、Access、C#数据类型详解及对应表 SQL SERVER数据类型 Access数据类型 C#数据类型 字段数据类型           ...
  • wsliuhaoyang
  • wsliuhaoyang
  • 2013年04月22日 20:18
  • 663

C++与C#数据类型对应关系总结

API与C#的数据类型对应关系表 API数据类型 类型描述 C#类型 API数据类型 类型描述 C#类型 WORD 16位无符号整数...
  • u010159842
  • u010159842
  • 2016年06月20日 14:27
  • 2087

API与C#的数据类型对应关系表(JAVA)

API与C#的数据类型对应关系表 自己java对着定义就行了   API数据类型 类型描述 C#类型 API数据类型 类型描述 C#类型 WORD 1...
  • shenjianxz
  • shenjianxz
  • 2016年08月16日 19:35
  • 1873

mongodb与SQL对应关系表

select查询 mongodb使用find或者findOne来查询: find批量查询。 findOne是查询一条记录。 find有两个参数: 第一个查询条件, 第二个查询返回的字段。 下面是...
  • u014285882
  • u014285882
  • 2014年05月17日 14:11
  • 1389

SQL Server 与ORACLE数据类型转换对应关系

oracle 与 sql server 数据类型对应关系 sql serer 向oracle 转换对应关系
  • shiyu1157758655
  • shiyu1157758655
  • 2017年07月18日 14:02
  • 404

Sql Server基础:数据类型详解

Sql Server基础:数据类型详解 数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容...
  • tiandijun
  • tiandijun
  • 2015年05月08日 10:05
  • 1350

SQL Server 2008---常用数据类型小结

SQL Server 2008---常用数据类型整理
  • qq_24452475
  • qq_24452475
  • 2016年03月23日 23:33
  • 2084

SQL Server类型与C#类型对应关系

SQL类型 C#类型 bit bool tinyint byte smallint short int i...
  • wuruiaoxue
  • wuruiaoxue
  • 2015年08月25日 15:51
  • 594

SQL SERVER的浮点数类型及与C#的对应关系

SQL SERVER:float 与 real7位数或15位数。这里说的位数,不是指小数位,而是包括整数和小数在内的位数。float的位数是多少,要看float[(n)]里的n数值是多少。n valu...
  • leftfist
  • leftfist
  • 2013年06月19日 16:36
  • 3982
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL SERVER与C#中数据类型的对应关系
举报原因:
原因补充:

(最多只允许输入30个字)