System.Data.DbType 与其它DbType的映射关系
System.Data.DbType 与其它DbType的映射关系 有如下类型的映射对照: System.Data.SqlClient.SqlDbType System.Data.OleDb.OleDbType System.Data.Odbc.OdbcType System.Data.OracleClient.OracleType 格式: DbType.枚举名(枚举值) = DbType.枚举名(枚举值) =========== System.Data.SqlClient.SqlDbType ========= System.Data.SqlClient.SqlDbType.BigInt() = System.Data.DbType.Int64()
System.Data.SqlClient.SqlDbType.Binary() = System.Data.DbType.Binary()
System.Data.SqlClient.SqlDbType.Bit() = System.Data.DbType.Boolean()
System.Data.SqlClient.SqlDbType.Char() = System.Data.DbType.AnsiStringFixedLength()
System.Data.SqlClient.SqlDbType.DateTime() = System.Data.DbType.DateTime()
System.Data.SqlClient.SqlDbType.Decimal() = System.Data.DbType.Decimal()
System.Data.SqlClient.SqlDbType.Float() = System.Data.DbType.Double()
System.Data.SqlClient.SqlDbType.Image() = System.Data.DbType.Binary()
System.Data.SqlClient.SqlDbType.Int() = System.Data.DbType.Int32()
System.Data.SqlClient.SqlDbType.Money() = System.Data.DbType.Currency()
System.Data.SqlClient.SqlDbType.NChar() = System.Data.DbType.StringFixedLength()
System.Data.SqlClient.SqlDbType.NText() = System.Data.DbType.String()
System.Data.SqlClient.SqlDbType.NVarChar() = System.Data.DbType.String()
System.Data.SqlClient.SqlDbType.Real() = System.Data.DbType.Single()
System.Data.SqlClient.SqlDbType.UniqueIdentifier() = System.Data.DbType.Guid()
System.Data.SqlClient.SqlDbType.SmallDateTime() = System.Data.DbType.DateTime()
System.Data.SqlClient.SqlDbType.SmallInt() = System.Data.DbType.Int16()
System.Data.SqlClient.SqlDbType.SmallMoney() = System.Data.DbType.Currency()
System.Data.SqlClient.SqlDbType.Text() = System.Data.DbType.AnsiString()
System.Data.SqlClient.SqlDbType.Timestamp() = System.Data.DbType.Binary()
System.Data.SqlClient.SqlDbType.TinyInt() = System.Data.DbType.Byte()
System.Data.SqlClient.SqlDbType.VarBinary() = System.Data.DbType.Binary()
System.Data.SqlClient.SqlDbType.VarChar() = System.Data.DbType.AnsiString()
System.Data.SqlClient.SqlDbType.Variant() = System.Data.DbType.Object()
System.Data.SqlClient.SqlDbType.Xml() = System.Data.DbType.Xml()
System.Data.SqlClient.SqlDbType.Udt() = System.Data.DbType.Object()
System.Data.SqlClient.SqlDbType.Structured() = System.Data.DbType.Object()
System.Data.SqlClient.SqlDbType.Date() = System.Data.DbType.Date()
System.Data.SqlClient.SqlDbType.Time() = System.Data.DbType.Time()
System.Data.SqlClient.SqlDbType.DateTime2() = System.Data.DbType.DateTime2()
System.Data.SqlClient.SqlDbType.DateTimeOffset() = System.Data.DbType.DateTimeOffset() ===========System.Data.OleDb.OleDbType========= System.Data.OleDb.OleDbType.Empty() = System.Data.DbType.Object()
System.Data.OleDb.OleDbType.SmallInt() = System.Data.DbType.Int16()
System.Data.OleDb.OleDbType.Integer() = System.Data.DbType.Int32()
System.Data.OleDb.OleDbType.Single() = System.Data.DbType.Single()
System.Data.OleDb.OleDbType.Double() = System.Data.DbType.Double()
System.Data.OleDb.OleDbType.Currency() = System.Data.DbType.Currency()
System.Data.OleDb.OleDbType.Date() = System.Data.DbType.DateTime()
System.Data.OleDb.OleDbType.BSTR() = System.Data.DbType.String()
System.Data.OleDb.OleDbType.IDispatch() = System.Data.DbType.Object()
System.Data.OleDb.OleDbType.Error() = System.Data.DbType.Int32()
System.Data.OleDb.OleDbType.Boolean() = System.Data.DbType.Boolean()
System.Data.OleDb.OleDbType.Variant() = System.Data.DbType.Object()
System.Data.OleDb.OleDbType.IUnknown() = System.Data.DbType.Object()
System.Data.OleDb.OleDbType.Decimal() = System.Data.DbType.Decimal()
System.Data.OleDb.OleDbType.TinyInt() = System.Data.DbType.SByte()
System.Data.OleDb.OleDbType.UnsignedTinyInt() = System.Data.DbType.Byte()
System.Data.OleDb.OleDbType.UnsignedSmallInt() = System.Data.DbType.UInt16()
System.Data.OleDb.OleDbType.UnsignedInt() = System.Data.DbType.UInt32()
System.Data.OleDb.OleDbType.BigInt() = System.Data.DbType.Int64()
System.Data.OleDb.OleDbType.UnsignedBigInt() = System.Data.DbType.UInt64()
System.Data.OleDb.OleDbType.Filetime() = System.Data.DbType.DateTime()
System.Data.OleDb.OleDbType.Guid() = System.Data.DbType.Guid()
System.Data.OleDb.OleDbType.Binary() = System.Data.DbType.Binary()
System.Data.OleDb.OleDbType.Char() = System.Data.DbType.AnsiStringFixedLength()
System.Data.OleDb.OleDbType.WChar() = System.Data.DbType.StringFixedLength()
System.Data.OleDb.OleDbType.Numeric() = System.Data.DbType.Decimal()
System.Data.OleDb.OleDbType.DBDate() = System.Data.DbType.Date()
System.Data.OleDb.OleDbType.DBTime() = System.Data.DbType.Time()
System.Data.OleDb.OleDbType.DBTimeStamp() = System.Data.DbType.DateTime()
System.Data.OleDb.OleDbType.PropVariant() = System.Data.DbType.Object()
System.Data.OleDb.OleDbType.VarNumeric() = System.Data.DbType.VarNumeric()
System.Data.OleDb.OleDbType.VarChar() = System.Data.DbType.AnsiString()
System.Data.OleDb.OleDbType.LongVarChar() = System.Data.DbType.AnsiString()
System.Data.OleDb.OleDbType.VarWChar() = System.Data.DbType.String()
System.Data.OleDb.OleDbType.LongVarWChar() = System.Data.DbType.String()
System.Data.OleDb.OleDbType.VarBinary() = System.Data.DbType.Binary()
System.Data.OleDb.OleDbType.LongVarBinary() = System.Data.DbType.Binary() =========System.Data.Odbc.OdbcType=========== System.Data.Odbc.OdbcType.BigInt() = System.Data.DbType.Int64()
System.Data.Odbc.OdbcType.Binary() = System.Data.DbType.Binary()
System.Data.Odbc.OdbcType.Bit() = System.Data.DbType.Boolean()
System.Data.Odbc.OdbcType.Char() = System.Data.DbType.AnsiStringFixedLength()
System.Data.Odbc.OdbcType.DateTime() = System.Data.DbType.DateTime()
System.Data.Odbc.OdbcType.Decimal() = System.Data.DbType.Decimal()
System.Data.Odbc.OdbcType.Numeric() = System.Data.DbType.Decimal()
System.Data.Odbc.OdbcType.Double() = System.Data.DbType.Double()
System.Data.Odbc.OdbcType.Image() = System.Data.DbType.Binary()
System.Data.Odbc.OdbcType.Int() = System.Data.DbType.Int32()
System.Data.Odbc.OdbcType.NChar() = System.Data.DbType.StringFixedLength()
System.Data.Odbc.OdbcType.NText() = System.Data.DbType.String()
System.Data.Odbc.OdbcType.NVarChar() = System.Data.DbType.String()
System.Data.Odbc.OdbcType.Real() = System.Data.DbType.Single()
System.Data.Odbc.OdbcType.UniqueIdentifier() = System.Data.DbType.Guid()
System.Data.Odbc.OdbcType.SmallDateTime() = System.Data.DbType.DateTime()
System.Data.Odbc.OdbcType.SmallInt() = System.Data.DbType.Int16()
System.Data.Odbc.OdbcType.Text() = System.Data.DbType.AnsiString()
System.Data.Odbc.OdbcType.Timestamp() = System.Data.DbType.Binary()
System.Data.Odbc.OdbcType.TinyInt() = System.Data.DbType.Byte()
System.Data.Odbc.OdbcType.VarBinary() = System.Data.DbType.Binary()
System.Data.Odbc.OdbcType.VarChar() = System.Data.DbType.AnsiString()
System.Data.Odbc.OdbcType.Date() = System.Data.DbType.Date()
System.Data.Odbc.OdbcType.Time() = System.Data.DbType.Time() =========System.Data.OracleClient.OracleType=========== System.Data.OracleClient.OracleType.BFile() = System.Data.DbType.Binary()
System.Data.OracleClient.OracleType.Blob() = System.Data.DbType.Binary()
System.Data.OracleClient.OracleType.Char() = System.Data.DbType.AnsiStringFixedLength()
System.Data.OracleClient.OracleType.Clob() = System.Data.DbType.AnsiString()
System.Data.OracleClient.OracleType.Cursor() = System.Data.DbType.Object()
System.Data.OracleClient.OracleType.DateTime() = System.Data.DbType.DateTime()
System.Data.OracleClient.OracleType.IntervalDayToSecond() = System.Data.DbType.Object()
System.Data.OracleClient.OracleType.IntervalYearToMonth() = System.Data.DbType.Int32()
System.Data.OracleClient.OracleType.LongRaw() = System.Data.DbType.Binary()
System.Data.OracleClient.OracleType.LongVarChar() = System.Data.DbType.AnsiString()
System.Data.OracleClient.OracleType.NChar() = System.Data.DbType.StringFixedLength()
System.Data.OracleClient.OracleType.NClob() = System.Data.DbType.String()
System.Data.OracleClient.OracleType.Number() = System.Data.DbType.VarNumeric()
System.Data.OracleClient.OracleType.NVarChar() = System.Data.DbType.String()
System.Data.OracleClient.OracleType.Raw() = System.Data.DbType.Binary()
System.Data.OracleClient.OracleType.RowId() = System.Data.DbType.AnsiString()
System.Data.OracleClient.OracleType.Timestamp() = System.Data.DbType.DateTime()
System.Data.OracleClient.OracleType.TimestampLocal() = System.Data.DbType.DateTime()
System.Data.OracleClient.OracleType.TimestampWithTZ() = System.Data.DbType.DateTime()
System.Data.OracleClient.OracleType.VarChar() = System.Data.DbType.AnsiString()
System.Data.OracleClient.OracleType.Byte() = System.Data.DbType.Byte()
System.Data.OracleClient.OracleType.UInt16() = System.Data.DbType.UInt16()
System.Data.OracleClient.OracleType.UInt32() = System.Data.DbType.UInt32()
System.Data.OracleClient.OracleType.SByte() = System.Data.DbType.SByte()
System.Data.OracleClient.OracleType.Int16() = System.Data.DbType.Int16()
System.Data.OracleClient.OracleType.Int32() = System.Data.DbType.Int32()
System.Data.OracleClient.OracleType.Float() = System.Data.DbType.Single()
System.Data.OracleClient.OracleType.Double() = System.Data.DbType.Double()
System.Data.DbType 与其它DbType的映射关系的更多相关文章
- System.Data.DbType和数据库映射关系
有如下类型的映射对照: System.Data.SqlClient.SqlDbType System.Data.OleDb.OleDbType System.Data.Odbc.OdbcType S ...
- System.Data.DbType映射关系
有如下类型的映射对照: System.Data.SqlClient.SqlDbType System.Data.OleDb.OleDbType System.Data.Odbc.OdbcType S ...
- System.Data.DbType与各类数据库的数据类型的映射关系
有如下类型的映射对照: System.Data.SqlClient.SqlDbType System.Data.OleDb.OleDbType System.Data.Odbc.OdbcType Sy ...
- System.Data.Dbtype转换为System.Data.SqlDbType
最近在做一些OM Mapping的准备工作,新学了一招. 如果要将System.Data.Dbtype转换为System.Data.SqlDbType,以前以为要写Switch Case语句.其实有很 ...
- System.Data.DbType的字符串和数据库中字符串类型对应关系
前两天项目中因为历史原因数据库中的一个字段是varchar类型,在做SQL参数化处理时候默认都是DbType.String, 免得查询出现数据转换,于是做类型一致,搜了下对应关系还没找到,只好自己打开 ...
- 关于SubSonic3.0插件更新字符串过长引发的System.Data.SqlClient.SqlException的异常修复
最近公司客服提交了个BUG,说是更新产品详细信息时,有的可以有的更新不了,前段时间一直没空所以暂时放下,刚才又出现这个问题,所以马上处理了一下. 打开项目解决方案,进入DEBUG模式,拿到操作的数据提 ...
- System.Data.SQLite 中GUID的处理
原文:System.Data.SQLite 中GUID的处理 项目中正好用到System.Data.SQLite,在手持上使用这个数据库,因为要做数据同步,所以表中的主键都是Guid的数据类型. 在数 ...
- 在使用EFCodeFirst中出现类型“System.Data.Objects.ObjectContext”在未被引用的程序集中定义的解决方案
我安装了EF4.1版本,并在一个项目中映射一个数据库并生成了EF的MODEL实体层 测试:在Default.aspx页面上加了个GridView控件,后台进行绑定 using System; usin ...
- Method not found: 'System.Data.Entity.ModelConfiguration.Configuration.XXX
使用EF flument API 修改映射数据库字段的自增长 modelBuilder.Entity<Invoice>().Property(p => p.Id).HasDatab ...
随机推荐
- 编译u-boot命令和u-boot常用命令
一.编译u-boot命令 1.配置开发板 #make TQ2440_config 2.编译 #make all 3.交叉编译器是crosstools_3.4.5_softfloat” 使用4.3.3版 ...
- webform的三级联动
webform的三级联动 与winform一样,只不过需把DropDownList的AutoPostBack属性改为True. *简单日期的编写方法:用是三个DropDownList分别代表年月日,用 ...
- iOS 仪表式数字跳动动画-b
前几天搞了 双曲线波浪动画(http://www.jianshu.com/p/7db295fd38eb)和环形倒计时动画(http://www.jianshu.com/p/d1d16dff33c9)而 ...
- DXP 技巧和龙芯3A装机
时间过得好快!来公司已经半个月多了!本想着每日一搏,可是一再被耽搁,到今天才写.好了,废话不说了.就把自己这些天做的事写一些.理一理吧.也希望大家监督,由于水平有限,有不正确的地方,还望指正! 刚来做 ...
- SVN ignores
在windows下面用SVN 用命令行不是很方便,dos很烦的,所以一般都会用tourist svn mac下牛人都喜欢直接敲命令行,比如svn co http:// 等等.. 不过为了看得清楚,有必 ...
- Android 隐式意图 让用户选择一个浏览器访问网址
Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(Uri.parse("h ...
- 用SharedPreferences保存List(Map(String, String))数据
原因: SharedPreferences没有保存数组的方法,但是有时候为了保存一个数组而进行序列化,或者动用sqlite都是有点杀猪焉用牛刀的感觉,所以就自己动手改进一下吧. 解决方案: 采用的方式 ...
- rootkit的检测工具使用(chkrootkit和rootkit hunter)
信息安全 这两天突然发现我们的服务器产生大量DNS解析连线.为了查明问题,就下载网上找工具检查问题所在.用了两个工具,一个chkrootkit,另外一个rootkit huntur. ...
- APP界面设计之页面布局的22条基本原则
移动 APP 页面布局(Layout)是我们设计 app 界面的时候,最主要的设计任务.一个 app 的好与不好,很大部分取决于移动 APP 页面布局的合理性. 下图为 APP 最原始的布局模型. 页 ...
- tomcat配置多实例
CATALINA_HOME环境变量不必配置,因为在startup.sh脚本里会指定CATALINA_HOME的位置. 配置tomcat多实例 首先是理解下原理:CATALINA_HOME指向安 ...