Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7449
  • 博文数量: 11
  • 博客积分: 230
  • 博客等级: 二等列兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-11 16:03
文章分类

全部博文(11)

文章存档

2011年(11)

我的朋友
最近访客

分类: 数据库开发技术

2011-03-22 15:32:07

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;
  }
阅读(426) | 评论(0) | 转发(0) |
0

上一篇:运算符

下一篇:js

给主人留下些什么吧!~~