Мой код получает записи второй строки, обрабатывая их как заголовок, а я хочу, чтобы он получал записи первой строки как отправителя (код пропускает первую строку)
Примечание. Я перебираю столбцы
Я написал свой код для цикла по листу Excel, чтобы получить заголовки листа. Он работает нормально, но вместо того, чтобы получать записи первой строки, он пропускает и получает записи второй строки Примечание: я делаю цикл по столбцам
Dim path As String = txtPath.Text
Dim excel_connection As OleDbConnection
Dim dt As DataTable
Dim cmd As OleDbDataAdapter
'Dim sql As String
'Dim result As Boolean
Dim emp_type_id As String = ""
Dim branch_id As String = ""
Dim bank_id As String = ""
excel_connection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Properties=Excel 12.0 Xml;")
cmd = New OleDbDataAdapter("SELECT * FROM [sheet$]", excel_connection)
dt = New DataTable
cmd.Fill(dt)
For Each column As DataColumn In dt.Columns
Dim columnName As String = dt.Rows(0)(column.ColumnName).ToString()
If columnName = "" Then
Else
MsgBox(columnName)
End If
Next
Я хочу, чтобы он прошел по первой строке. Примечание: я перебираю столбцы