当前位置:  开发笔记 > 数据库 > 正文

如何最好地将DbType转换为System.Type?

如何解决《如何最好地将DbType转换为System.Type?》经验,为你挑选了1个好方法。

如何最好地将System.Data.DbType枚举值转换为相应的(或至少一个可能的相应)System.Type值?

例如:

DbType.StringFixedLength -> System.String 
DbType.String -> System.String
DbType.Int32 -> System.Int32

我只看到非常"脏"的解决方案,但没有什么真正干净.

(是的,它是对我的另一个问题的跟进,但它作为两个单独的问题更有意义)



1> Jorge Ferrei..:

AFAIK在.NET中没有用于将SqlDbType转换为System.Type的内置转换器.但是,了解映射后,您可以轻松地将自己的转换器从简单的字典转换为更高级的(基于XML的可扩展性)解决方案.

映射可以在这里找到:http: //www.carlprothman.net/Default.aspx?tabid = 97

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有