我想textbox1.text
找到objdatatable.
objdataadapter.Fill(objdatatable);
foreach (DataRow dt in objdatatable.Rows)
{
if (dt.Equals(txtaddgroup.Text)))
}
如何dt.Equals(txtaddgroup.Text)
正确使用?
您row
在 dt 中可能需要使用一些列名来将其与文本进行比较txtaddgroup
foreach (DataRow dt in objdatatable.Rows)
{
if (dt["ColumnName"].ToString() == txtaddgroup.Text)
{
//You code
}
}
你甚至不需要convert
它到 a string
,它是一个object
. 所以你只需要使用cast
它string
:(string)
foreach (DataRow dt in objdatatable.Rows)
{
if ((string)dt["ColumnName"] == txtaddgroup.Text)
{
//You code
}
}
您只是缺少列名:
foreach (DataRow dt in objdatatable.Rows)
{
if (dt["ColumnName"].Equals(txtaddgroup.Text))
{
}
}
你可以使用Column Name
以及Column Index