c# - 从 DbType 获取 sql 类型名称

标签 c# sql-server

我需要从DbParameter.DbType打印真实的数据库类型名称,但是当我做这样的事情DbParameter.DbType.ToString()时,我得到例如Int32 而不是 int,是否有命令或属性可以做到这一点,或者我需要编写 switch 语句吗?

如果有人需要的话,这里是代码:DbType to real SQL type string

最佳答案

您必须编写自己的转换器

可以在此处找到数据类型映射 MSDN

关于c# - 从 DbType 获取 sql 类型名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11353698/

相关文章:

sql - 在事务中包装插入对 Sql Server 的性能有多大帮助?

c# - MongoDb 更改数组元素的顺序

c# - 如何使用 c# 驱动程序为针对 mongo 的单个查询设置 readPreference

sql-server - 无法使用Golang从SQL Server查询数据-获取错误 “Invalid object name”

sql-server - 您如何确保新索引不会减慢查询速度?

c# - SQL Server 2008 从大于给定日期时间的返回值中选择最小值

c# - 如何在 ASP.net MVC 5 中使用 @Html.EditorFor 自动填充表单中的字段?

c# - 在命令中初始化属性

C#:获取有关域中计算机的信息

sql - 在同一 SQL 查询中选择最大值和最小值