SqlDataReader.GetGuid 与列名c#?
有没有办法通过名称获取列并保留SqlDataReader
返回的SQL类型信息?
我只看到 .GetGuid(int column)
?
Is there a way to get a column by name and retain the SQL type information returned by SqlDataReader
?
I only see .GetGuid(int column)
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有单独的方法可以直接通过列名称获取 GUID(或任何其他类型)。
你需要做的是这样的:
There is no separate method to get a GUID (or any of the other types) by column name directly.
What you need to do is this:
您始终可以只转换
SqlDataReader
索引器的结果:You could always just cast the result of the
SqlDataReader
's indexer: