Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » Ошибка при использовании Recordset->Save метода

Ответить
Настройки темы
Ошибка при использовании Recordset->Save метода

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите разобраться с проблемой... Пишу на C++ прогу, которая просматривает содержимое почтового ящика - пользую ADO.
Все вроде работает: просматриваю атрибуты писем, до момента, когда надо скопировать письмо.
В упррощенной модели это выглядит так:

_ConnectionPtr conn(__uuidof(Connection));
_RecordsetPtr MyFolders(__uuidof(Recordset));


conn->Provider = "Exoledb.DataSource";

hRes = conn->Open(szConnString,"","",0);

_bstr_t strQ = "select * from scope ('shallow traversal of \"" + szConnString + "\"')";

hRes = MyFolders->Open(strQ,conn->ConnectionString,adOpenForwardOnly,adLockUnspecified,0);
.....................
MyFolders->Save("c:\\message.xml",adPersistXML);

...........................

Вобщем выскакивает ошибка:

Save failed because [DAV:supportedlock] has an unsupported data type...

Интуиция подсказывает, что косяк с провайдером, но я так и не смог ничего придумать!
Особенно огорчает то, что большинство примеров на VBasic

Кстати, где бы посмотреть полный список атрибутов IPM.Note класса (это которые обычные сообщения)?
В частности очень интересует работа с Attachmentами.

Отправлено: 12:23, 16-08-2007

 


Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » Ошибка при использовании Recordset->Save метода

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка при использовании .NET Framework CrOsP Автоматическая установка Windows 2000/XP/2003 2 09-11-2009 10:27
.NET - [решено] c# + ms sql server, таймаут при выполнении метода TableAdapter.Fill cleverkid Программирование и базы данных 3 12-01-2009 08:40
Acer Ferrari 5000 ошибка при использовании Айфона!!!! ZyxerYV Ноутбуки 1 30-06-2008 16:15
[решено] Ошибка при использовании mysql_real_escape_string() hasherfrog Вебмастеру 7 28-11-2007 14:14
[решено] При использовании nslookup в AD - ошибка: DNS request timed out. m2001 Microsoft Windows NT/2000/2003 22 01-06-2005 13:30




 
Переход