以下は、Datatableの結果をエクスポートしてExcelに書き込むための現在の形式です
どうすれば foreach を forloop に変更し、データ列の名前を確認できますか?
たとえば、ID、名前、製品、価格など、顧客からすべての詳細を選択するデータテーブルを取得しました
ループデータ列の現在位置が製品上にあるかどうかにアクセスしたい
foreach (DataRow r in table.Rows)
{
currentCol = 1;
foreach (DataColumn c in table.Columns)
{
excelDoc.setCell(1, 1, currentRow, currentCol, r[currentCol - 1].ToString());
currentCol++;
}
currentRow++;
}