Как загрузить табличные данные базы данных SQL в лист excel с помощью C#?
if (txtbatch.Text != "" && txtp.Text == "1") { DataColumnCollection dcc = dt.Columns; Microsoft.Office.Interop.Excel.ApplicationClass ExcelApp = new Microsoft.Office.Interop.Excel.ApplicationClass(); ExcelApp.Application.Workbooks.Add(Type.Missing); for (int i = 1; i < dt.Rows.Count + 1; i++) { for (int j = 1; j < dt.Columns.Count + 1; j++) { if (i == 1) { ExcelApp.Cells[i, j] = dcc[j - 1].ToString(); } else { ExcelApp.Cells[i, j] = dt.Rows[i - 1][j - 1].ToString(); } } } ExcelApp.ActiveWorkbook.SaveCopyAs("D:\\Export\\StudentRegistation.xls"); ExcelApp.ActiveWorkbook.Saved = true; ExcelApp.Quit(); lbl2.Visible = true; lbl2.Text = "Students Registation File Pilot1 Successfuly Downloaded...!"; } else { lbl2.Text = "No Record found...!"; } }
Что я уже пробовал:
Используя этот код я не могу получить первую запись в листе excel остальную часть записи которую я получаю я не могу понять может ли кто нибудь мне помочь