SqlDbType与DbType类型互相转换
SqlDbType与DbType类型互相转换
如果要将System.Data.Dbtype转换为System.Data.SqlDbType,以前以为要写Switch Case语句。
其实有很简单的方法:
1. DbType转SqlDbType
C# Code:
private System.Data.SqlDbType DbType2SqlDbType(System.Data.DbType pSourceType)
{
SqlParameter paraConver = new SqlParameter();
paraConver.DbType = pSourceType ;
return paraConver.SqlDbType;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
private System.Data.SqlDbType DbType2SqlDbType(System.Data.DbType pSourceType)
{
SqlParameter paraConver = new SqlParameter();
paraConver.DbType = pSourceType ;
return paraConver.SqlDbType;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
2. SqlDbType转DbType
C# Code:
private System.Data.DbType SqlDbType2DbType(System.Data.SqlDbType pSourceType)
{
SqlParameter paraConver = new SqlParameter();
paraConver.SqlDbType = pSourceType;
return paraConver.DbType;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
private System.Data.DbType SqlDbType2DbType(System.Data.SqlDbType pSourceType)
{
SqlParameter paraConver = new SqlParameter();
paraConver.SqlDbType = pSourceType;
return paraConver.DbType;
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898

参考文档:
MySQL数据类型(MySqlDbType)数据类型名称对应DbType类型
MsSQL数据类型(SqlDbType)名称对应DbType类型
MySql数据类型(MySqlDbType)名称对应.NET类型(Type)
MsSql数据类型(SqlDbType)名称对应.NET类型(Type)
MySql数据类型(MySqlDbType)与.NET类型(Type)对应关系
MsSql数据类型(SqlDbType)与.NET类型(Type)对应关系
将SQLServer数据类型转换为.Net中SqlDbType类型
SqlServer数据类型、DbType类型、.NET类型与达梦数据类型关系表|C/S开发框架
Oracle数据类型(OracleDbType)名称对应DbType类型
Oracle数据类型(OracleDbType)名称对应.NET类型(Type)
Oracle数据类型(OracleDbType)与.NET类型(Type)对应关系
DbType与C#.NET数据类型(Type)对应关系
C#.NET数据类型(Type)与DbType的对应关系
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
ORM_FieldAttribute类详解:字段特性定义,框架内核根据此特性自动生成SQL脚本
CS开发框架之自增字段(Identity),时间戳(Timestamp)字段处理|C/S框架网
MySQL数据类型(MySqlDbType)数据类型名称对应DbType类型
MsSQL数据类型(SqlDbType)名称对应DbType类型
MySql数据类型(MySqlDbType)名称对应.NET类型(Type)
MsSql数据类型(SqlDbType)名称对应.NET类型(Type)
MySql数据类型(MySqlDbType)与.NET类型(Type)对应关系
MsSql数据类型(SqlDbType)与.NET类型(Type)对应关系
将SQLServer数据类型转换为.Net中SqlDbType类型
SqlServer数据类型、DbType类型、.NET类型与达梦数据类型关系表|C/S开发框架
Oracle数据类型(OracleDbType)名称对应DbType类型
Oracle数据类型(OracleDbType)名称对应.NET类型(Type)
Oracle数据类型(OracleDbType)与.NET类型(Type)对应关系
DbType与C#.NET数据类型(Type)对应关系
C#.NET数据类型(Type)与DbType的对应关系
WinFramework轻量级开发框架 | 主从表窗体开发指南|详细二次开发|C/S开发框架
ORM_FieldAttribute类详解:字段特性定义,框架内核根据此特性自动生成SQL脚本
CS开发框架之自增字段(Identity),时间戳(Timestamp)字段处理|C/S框架网
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
