数据集到数据集中的每个元素
我有一个从 SQL 数据库中提取姓名的数据集,数据是孩子父母的。我试图循环每个孩子,以将孩子的信息获取到程序的另一部分,这是我到目前为止所想出的,但它不起作用,我得到的是 ROW 0
foreach (DataRow dataRow in ds.Tables["IDs"].Rows)
{
string fammemberID = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(0).ToString());
string firstnameF = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(1).ToString());
string lastnameF = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(2).ToString());
createFile(value, firstnameF, lastnameF, fammemberID);
}
提前感谢
I have a dataset that pulls names from a sql database, the data is of childrens parents. I am trying to loop over each child to get the childs information to another part of the program, This is what I have come up with so far but its not working all I am getting is ROW 0
foreach (DataRow dataRow in ds.Tables["IDs"].Rows)
{
string fammemberID = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(0).ToString());
string firstnameF = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(1).ToString());
string lastnameF = (ds.Tables["IDs"].Rows[0].ItemArray.GetValue(2).ToString());
createFile(value, firstnameF, lastnameF, fammemberID);
}
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题是您没有访问正在迭代的 DataRows 中的数据。将您的代码更改为:
甚至:
The problem is you're not accessing the data in the DataRows you're iterating though. Change your code to this:
or even: