dataview rowfilter в цикле - PullRequest
       6

dataview rowfilter в цикле

1 голос
/ 05 августа 2011
        DataTable Table = new DataTable();
        DataRow row;
        try
        {
            row = Value.NewRow();
            for (int i = 0; i < Value.Rows.Count; i++)
            {
                TableNm = new DataView(DB.Tables[1]);
                TableNm.RowFilter = "name = " + "'" +""+Value.Rows[i][0].ToString()+"" + "'" + "";
                row[i] = (TableNm.ToTable()).Rows;
            }
            Table.Rows.Add(row);

Для вышеупомянутого я пытаюсь отфильтровать несколько значений и связать или добавить строку в таблицу данных, но не работает ни одно предложение для dataview rowfilter в цикле for где каждый Rowfilter возвращает только одну строку каждый раз

1 Ответ

0 голосов
/ 06 августа 2011

Это реальная проблема, вы можете сначала добавить столбец Динамически, чем попробовать row.add (строка строки) мгновенное значение row.add ()

так же, как

 DataTable Table = new DataTable();
    DataRow row;
    try
    {
//Add column here

        row = Value.NewRow();
        for (int i = 0; i < Value.Rows.Count; i++)
        {
            TableNm = new DataView(DB.Tables[1]);
            TableNm.RowFilter = "name = " + "'" +""+Value.Rows[i][0].ToString()+"" + "'" + "";
            row[i] = (TableNm.ToTable()).Rows;
        }
        Table.Rows.Add(row.ItemArray);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...