2011-01-25 79 views
0

我有這樣的代碼Excel中使用C#連接

exapplication = new Excel.Application(); 
Excel.Workbook WB = exapplication.ThisWorkbook; 
WB.Connections.AddFromFile("C:\test.odc"); 

,當我試圖編譯它,它給了我以下異常:

Exception from HRESULT: 0x800A03EC 
+3

你的字符串文字不會轉義反斜線字符 - 這是一個錯字,或者可能是你的問題? – 2011-01-25 06:37:47

回答

1

此時應更換

WB.Connections.AddFromFile("C:\test.odc"); 

通過

WB.Connections.AddFromFile(@"C:\test.odc"); 

雖然我不認爲這個例外是因爲這個。

+0

或者沒有文字,像這樣轉義:WB.Connections.AddFromFile(「C:\\ test.odc」); – SimoneF 2011-01-25 09:03:43