1

Datarow列名に基づいてデータを取得するために使用する方法は? 最初のループからデータベースデータをループしようとしています

//Trying to get data
DataRow dr = dsResult.Tables[1].Rows[0];
//trying to get data successful 

//what i trying to achieve is to retrieve data from database based on rows index and 
     column name
for(int i =0; i <datagridview.Rows.Count ; i++){

   string a = dr['ColumnName'].['RowsIndex'].toString(); //Failed

}
4

3 に答える 3

1
        for (int i = 0; i < dataTable.Rows.Count; i++)
        {
            DataRow dr = dataTable.Rows[i]; //Where the RowIndex
            string a = dr[0].ToString();    //Where the ColumnIndex or ColumnName
        }
于 2013-02-20T02:50:14.597 に答える
1

試す ?

dr.Rows[RowsIndex]['ColumnName'].ToString()
于 2013-02-20T03:47:56.223 に答える
0

'columnName'仕様後のピリオドを削除して、rows[i]["columnName"]ではなく入れてみました[columnName][rows]か?

于 2013-02-20T02:48:18.960 に答える