.net 和 sqlserver 中的数据类型对应

.net 和 sqlserver 中的数据类型对应,第1张

概述1. SqlServer 数据类型对应.Net 的 SqlDbType数据类型   public string DBTypeToDotNetDBType(string DBType)    {     switch (DBType)     {      case "bigint": return "System.Data.SqlDbType.BigInt";      case "binary"

1. sqlServer 数据类型对应.Net 的 sqlDbType数据类型

 

public string DBTypetoDotNetDBType(string DBType)
   {
    switch (DBType)
    {
     case "bigint": return "System.Data.sqlDbType.BigInt";
     case "binary": return "System.Data.sqlDbType.Binary";
     case "bit": return "System.Data.sqlDbType.Bit";
     case "char": return "System.Data.sqlDbType.Char";
     case "datetime": return "System.Data.sqlDbType.DateTime";
     case "decimal": return "System.Data.sqlDbType.Decimal";
     case "float": return "System.Data.sqlDbType.float";
     case "image": return "System.Data.sqlDbType.Image";
     case "int": return "System.Data.sqlDbType.Int";
     case "money": return "System.Data.sqlDbType.Money";
     case "nchar": return "System.Data.sqlDbType.NChar";
     case "ntext": return "System.Data.sqlDbType.NText";
     case "numeric": return "System.Data.sqlDbType.Decimal";
     case "nvarchar": return "System.Data.sqlDbType.NVarChar";
     case "real": return "System.Data.sqlDbType.Real";
     case "uniqueIDentifIEr": return "System.Data.sqlDbType.UniqueIDentifIEr";
     case "smalldatetime": return "System.Data.sqlDbType.SmallDateTime";
     case "smallint": return "System.Data.sqlDbType.Smallint";
     case "smallmoney": return "System.Data.sqlDbType.SmallMoney";
     case "text": return "System.Data.sqlDbType.Text";
     case "timestamp": return "System.Data.sqlDbType.Timestamp";
     case "tinyint": return "System.Data.sqlDbType.tinyint";
     case "varbinary": return "System.Data.sqlDbType.VarBinary";
     case "varchar": return "System.Data.sqlDbType.VarChar";
     case "variant": return "System.Data.sqlDbType.Variant";
     case "udt": return "System.Data.sqlDbType.Udt";
     default:
      return "";
    }
   }

 

 

1. sqlServer 数据类型对应.Net 的 DBType数据类型

 

public string DBTypetoDotNetDataType(string DBType)    {     switch (DBType)     {      case "bigint": return "system.int64";      case "binary": return "System.Byte[]";      case "bit": return "System.Boolean";      case "char": return "System.String";      case "datetime": return "System.DateTime";      case "decimal": return "System.Decimal";      case "float": return "System.Double";      case "image": return "System.Byte[]";      case "int": return "system.int32";      case "money": return " System.Decimal";      case "nchar": return "System.String";      case "ntext": return "System.String";          case "numeric": return "System.Decimal";      case "nvarchar": return "System.String";      case "real": return "System.Single";      case "uniqueIDentifIEr": return "System.GuID";      case "smalldatetime": return "System.DateTime";      case "smallint": return "system.int16";      case "smallmoney": return "System.Decimal";      case "text": return "System.String";      case "timestamp": return "System.Byte[]";      case "tinyint": return "System.Byte";      case "varbinary": return "System.Byte[]";      case "varchar": return "System.String";      case "variant": return "System.Object";      default:       return "";     }    }

总结

以上是内存溢出为你收集整理的.net 和 sqlserver 中的数据类型对应全部内容,希望文章能够帮你解决.net 和 sqlserver 中的数据类型对应所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1180456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存