【发布时间】:2009-06-05 15:56:56
【问题描述】:
是否可以像使用列一样提供具有字符串形式名称的数据表行?我希望能够通过名称而不是索引来引用行。
编辑: 我的错。我在 C# 中工作。我应该这么说的。
我正在使用统计分析进行市场相关性研究。我想将相关研究的输出存储在数据表中。每列都是包含在研究中的市场。行的名称与列的名称相同,顺序相同。所以我会将黄金市场和铜市场之间相关性研究的输出放在“黄金”列和“铜”行的交叉点(以及“铜”列和“黄金”行的交叉点")。
为了在我的代码的其他地方轻松引用这些研究的输出,我希望能够按市场名称而不是索引来引用行。
谢谢!
【问题讨论】:
-
我们需要更多关于你想要做什么的信息。否则,默认答案是 SELECT * FROM MyTable WHERE Name = '
' -
你不能只通过主键引用行吗?它(应该)是独一无二的。我知道该机制与引用行不同,但它仍应提供正确的行。
-
另外,多一点信息会有所帮助。你指的是System.Data中的DataTable类吗?
标签: c# .net ado.net datatable rows