Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我似乎无法访问我的 DataRow 从我的 DataTable 中提取的元素,我也没有太多的 c# 练习
这是我的代码:
DataRow[] results = dt.Select("[Acc No] = '"+ search +"'");
我尝试将数据行中的对象转换为字符串,但这不起作用。搜索只是来自文本框的字符串。
调试时,我可以看到包含所有数据的项目数组,所以我知道选择正在工作,有人可以帮忙吗?
您需要提供更多代码...例如您如何尝试访问DataRow. 要从行中获取值,我相信语法类似于 results[rowNumber][columnNumber/name]
DataRow
即results[0][0]从第一行获取第一列值,或results[0]["Id"]从第一行获取“Id”列。
results[0][0]
results[0]["Id"]
当然,您应该results.Count()在尝试访问DataRow阵列之前进行检查。
results.Count()