小编KMa*_*ron的帖子

Exchange Web服务API:获取邮件附件

我使用EWS API 1.2访问Exchange Server上的邮箱.这只是工作正常,但有一件事我无法实现:获取邮件附件.

我写了以下几行:

class Program
{
    public static void Main(string[] args)
    {
        try {
            ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
            service.Credentials = new WebCredentials("login","password");
            service.AutodiscoverUrl("mail@domaine.fr");

            ItemView view = new ItemView(10);
            FindItemsResults<Item> findResults = service.FindItems(WellKnownFolderName.Inbox, new ItemView(10));

            if (findResults != null && findResults.Items != null && findResults.Items.Count > 0)
                foreach (Item item in findResults.Items)
                {
                    if (item.Attachments != null)
                    {
                        IEnumerator<Attachment> e = item.Attachments.GetEnumerator();
                    }   
                    Console.WriteLine(item.Subject);
                }
            else
                Console.WriteLine("no items");
        } 
        catch (Exception e) {
            Console.WriteLine(e.Message);
        }
        Console.ReadLine();
    }
} …
Run Code Online (Sandbox Code Playgroud)

.net c# exchange-server

7
推荐指数
1
解决办法
1万
查看次数

SQL:按标准求和

我正在使用Oracle,目前无法实现我需要的查询.

假设我有下表:

- ID    Date    Type    Value
 - 1    01/12/2016  prod    1
 - 2    01/01/2017  test    10
 - 3    01/06/2017  test    20
 - 4    01/12/2017  prod    30
 - 5    15/12/2017  test    40
 - 6    01/01/2018  test    50
 - 7    01/06/2018  test    60
 - 8    01/12/2018  prod    70
Run Code Online (Sandbox Code Playgroud)

我需要在"prod"TYPES +最后一个"prod"VALUE之间加总值.结果应该是:

- 1 01/01/2016 - 1
- 2 01/01/2017 - 60
- 3 01/06/2017 - 60
- 4 01/12/2017 - 60
- 5 15/12/2017 - 220
- 6 01/01/2018 - 220
- …
Run Code Online (Sandbox Code Playgroud)

sql oracle criteria sum

2
推荐指数
1
解决办法
75
查看次数

标签 统计

.net ×1

c# ×1

criteria ×1

exchange-server ×1

oracle ×1

sql ×1

sum ×1