它说的是:
read("products")("amount")
我知道您可以通过阅读(“产品”)从阅读器中获取“产品”字段中的数据
但我不明白第二()集。
没有任何关于它的信息。
它是无效的语法还是未记录的选项?
答案 0 :(得分:0)
.read方法用于向前推进光标。您可以在此处在线查看规范:https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.read%28v=vs.110%29.aspx。我自己从来没有见过类似语法的东西,当然文档并没有表明它存在。
如果要一次检索多个列值,可以使用.GetValues()。这将填充一个对象数组,这取决于您要对检索后可能需要投射它们的数据做什么。