1

textbox1.text見つけたいobjdatatable.

objdataadapter.Fill(objdatatable);

foreach (DataRow dt in objdatatable.Rows)
{
    if (dt.Equals(txtaddgroup.Text)))
}

どのようdt.Equals(txtaddgroup.Text)に正しく使用?

4

3 に答える 3

0

列名がありません:

foreach (DataRow dt in objdatatable.Rows)
{
    if (dt["ColumnName"].Equals(txtaddgroup.Text))
    {
    }
}

あなただけでなく使用することができColumn NameますColumn Index

于 2013-04-12T07:45:27.893 に答える
0

convertにする必要さえありません。stringそれはobjectです。castしたがって、次のようにstring使用するだけで済みます。(string)

foreach (DataRow dt in objdatatable.Rows)
{
     if ((string)dt["ColumnName"] == txtaddgroup.Text)
     {
        //You code
     }
}
于 2013-04-12T09:47:02.653 に答える
0

dt では、おそらくいくつかrowの列名を使用して、それを次のテキストと比較する必要がありますtxtaddgroup

foreach (DataRow dt in objdatatable.Rows)
{
     if (dt["ColumnName"].ToString() == txtaddgroup.Text)
     {
        //You code
     }
}
于 2013-04-12T07:32:00.543 に答える