2011-01-25 54 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