`
380071587
  • 浏览: 447512 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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;
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics