2011-05-17 19 views
1

我正在使用OleDbDataReader循环导入的excel文件,并且它除了第一行之外的所有文件都被获取。我如何指定我想看到这个标题行?从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

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

相关问题