gpt4 book ai didi

c# - 每个数据行的重复值

转载 作者:行者123 更新时间:2023-11-29 10:54:49 24 4
gpt4 key购买 nike

我的表格中有 2 行,我在网站中接收的值如下:

table data

我应该只接收 2 行,所以我不确定我的代码做错了什么?

if (binForm.Rows.Count != 0)
{
int rowCounter = binForm.Rows.Count;
int increment = 0;
while (rowCounter > 0)
{
tableData.Append("<tr><td>" + binForm.Rows[increment]["binType"].ToString() + "</td><td>" + binForm.Rows[increment]["binColour"].ToString() + "</td><td>" + binForm.Rows[increment]["date"].ToString() + "</td><tr>");
increment++;
rowCounter--;

}

}

这就是表单的生成方式:

DataTable binForm = new DataTable();

MySqlDataAdapter dataAdapter = new MySqlDataAdapter("SELECT bin.binType, bin.binColour, missedbin.date FROM bin INNER JOIN missedbin ON missedbin.address_addressID=bin.address_addressID WHERE '" + sessionVarAddress.ToString() + "' = bin.address_addressID ", connect);
dataAdapter.Fill(binForm);

这里是bin表中的实际数据。

tabledata

和missedbin表。

table2data

编辑:似乎正如建议的那样,我的 sql 查询不正确,因为它返回 4 行。

最佳答案

问题在于连接,而不是代码片段。

如果您加入具有 2 个相同条目的字段,则按照此示例,它将加倍。请返回并检查您的查询。

关于c# - 每个数据行的重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43182128/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com