RSS
热门关键字:  Java  idc 下载  域名  idc  idc+下载
当前位置 :| 主页>程序设计>C/C++>

数据库中与C#中的数据类型对照

来源:商务互联 作者: 时间:2008-04-01 点击:

  /// <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;
  }
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
栏目列表