从Excel电子表格中选择数据不会获得第一行

时间:2011-05-17 15:47:16

标签: vb.net

我正在使用OleDbDataReader来遍历导入的excel文件,除了第一行外,它还会获取文件中的所有内容。如何指定我想要查看此标题行?

        strSQL = "SELECT * FROM [" & firstSheetName & "]"

        Dim myCommand As New OleDbCommand(strSQL, myConnection)
        Dim myDba As OleDbDataReader

        myDba = myCommand.ExecuteReader
        s = ""
        While myDba.Read()
            For i = 0 To myDba.FieldCount - 1
                s &= myDba.Item(i) & vbTab
            Next
            s &= vbCrLf
        End While

1 个答案:

答案 0 :(得分:1)

您应指定电子表格没有标题:HDR =否。