我想从 Outlook 收件箱下载一个 excel 附件(将其保存在应用程序文件夹中),然后将 excel 表的数据保存到 C# 控制台应用程序中的 sql server 表中。你能帮我实现这个目标吗?
谢谢。
我想从 Outlook 收件箱下载一个 excel 附件(将其保存在应用程序文件夹中),然后将 excel 表的数据保存到 C# 控制台应用程序中的 sql server 表中。你能帮我实现这个目标吗?
谢谢。
基本上你有两种方法:调用安装在客户端计算机上的 Outlook 和调用服务器(Exchange?)。
展望方式。首先,您需要登录。在这里阅读http://msdn.microsoft.com/en-us/library/ff869819.aspx。然后在这里阅读更多http://msdn.microsoft.com/en-us/library/ff863719.aspx和http://msdn.microsoft.com/en-us/library/ff870432。是的,有些例子在 VB 中,你必须将它们翻译成 C#。还可以在这里查看C# MAPI 以读取交换服务器收件箱
交换方式。谷歌搜索IMAP C# example
。
要保存到 SQL Server,您需要创建带有 BLOB 字段的表并将数据插入其中,例如,通过 ADO.NET。搜索谷歌,ADO.NET
你ADO.NET blob
肯定会得到很多例子。