【发布时间】:2017-07-19 21:18:28
【问题描述】:
我正在使用以下代码将电子邮件详细信息从 Outlook 中提取到 Access 中。
SELECT *
FROM Inbox IN 'C:\Temp'[Exchange 4.0;MAPILEVEL=me@mycompany.com|];
但是,我们有一个团队电子邮件信箱,我想取而代之,但该信箱的名称包含括号
团队支持 [公司]
所以这段代码失败了,我不知道如何让它将括号识别为名称的一部分。
FROM Inbox IN 'C:\Temp'[Exchange 4.0;MAPILEVEL=Team Support [Company]|];
我确信这是一个简单的解决方案,但无法轻松地在网上找到指导。
谢谢,
亚当
【问题讨论】:
-
哇,我不知道有人能做到这一点。 -- 您可以尝试切换查询做设计视图,打开属性表,并在那里设置
SourceConnectStr属性(带括号)。 - 我隐约记得一个类似的问题,连接字符串具有特殊字符,只能在那里设置。但我不认为我会找到它。 :( -
或者您可能需要找出属于“Team Support [Company]”的邮箱的内部名称/标识符(应该是实际的电子邮件地址)。在此处查看答案:stackoverflow.com/questions/5622477/… - 虽然这是关于日历文件夹,但它应该为您指明正确的方向。 (或者询问您的 Exchange 管理员,他们应该知道)。