gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 02:15:59 27 4
gpt4 key购买 nike

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

例如:

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

我只见过非常“肮脏”的解决方案,但没有真正干净的解决方案。

(是的,这是我的另一个问题的后续问题,但作为两个单独的问题更有意义)

最佳答案

据我所知,.NET 中没有内置转换器可用于将 SqlDbType 转换为 System.Type。但是了解映射后,您可以轻松推出自己的转换器,范围从简单的字典到更高级的(基于 XML 的可扩展性)解决方案。

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

关于.net - 如何最好地将 DbType 转换为 System.Type?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/91160/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com