2009-10-29 47 views
1

我有一個格式化的Excel文件,我無法控制,我需要閱讀其中包含的信息。是否可以通過ADO.NET訪問沒有標題行的Excel文件?

該文件的問題是,前幾行包含格式化的信息,我不能修改該文件,也不能要求格式更改。

那麼有可能通過ADO.Net來讀取這樣的文件嗎?

由於提前,

回答

3

我認爲這篇文章介紹瞭如何做到這一點非常好: http://support.microsoft.com/kb/316934

至於缺標題行的......

用Excel工作簿,默認情況下 範圍內的第一行是標題行(或字段 名稱)。如果第一個範圍 不包含標題,則您可以在連接字符串的擴展 屬性中指定HDR = NO, 。 如果指定HDR = NO的 連接字符串中,自動噴氣OLE DB提供 名稱 字段你(F1表示 第一場,F2表示第二 場,依此類推)。

+0

謝謝史蒂夫!那正是我所期待的。 =) – Hugo 2009-10-29 23:10:10

相關問題