0

我想从 Outlook 收件箱下载一个 excel 附件(将其保存在应用程序文件夹中),然后将 excel 表的数据保存到 C# 控制台应用程序中的 sql server 表中。你能帮我实现这个目标吗?

谢谢。

4

1 回答 1

0

基本上你有两种方法:调用安装在客户端计算机上的 Outlook 和调用服务器(Exchange?)。

展望方式。首先,您需要登录。在这里阅读http://msdn.microsoft.com/en-us/library/ff869819.aspx。然后在这里阅读更多http://msdn.microsoft.com/en-us/library/ff863719.aspxhttp://msdn.microsoft.com/en-us/library/ff870432。是的,有些例子在 VB 中,你必须将它们翻译成 C#。还可以在这里查看C# MAPI 以读取交换服务器收件箱

交换方式。谷歌搜索IMAP C# example

要保存到 SQL Server,您需要创建带有 BLOB 字段的表并将数据插入其中,例如,通过 ADO.NET。搜索谷歌,ADO.NETADO.NET blob肯定会得到很多例子。

于 2012-07-17T06:39:48.310 回答