AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2010, 20:31   #1  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
AX2009 RU5: ADORecordSet, вопрос на 16 баллов
Коллеги,

Кто сможет запустить отработку класса ССADORecordSet на сервере?
В 3-ке работает без проблем - как на сервере, так и на клиенте.
В 2009 на клиенте отрабатывает, на сервере - стабильно валит АОС.

X++:
static void ccADOConnection(Args _args)
{

    CCADOConnection     ccADOConnection;
    CCADOCommand        ccADOCommand;
    CCAdoRecordSet      ccADORecordSet;
    CCADOFields         ccADOFields;
    CCADOField          ccADOField;
    str                 sqlStr;
    str                 connectionString;
    counter             total;
    ;

    connectionString = "Provider=SqlOleDb; Server=axaptaDev; Database=Develop; User ID=Test; Password=Test";

    new InteropPermission(InteropKind::ComInterop).assert();    

    ccADOConnection = new CCADOConnection();
    ccADOConnection.connectionTimeout(2000);
    ccADOConnection.commandTimeout(60000);
    ccADOConnection.open(connectionString);

    if (ccADOConnection)
    {
        ccADOCommand = new CCADOCommand();
        ccADOCommand.activeConnection(ccADOConnection);

        sqlStr =  'SELECT * From SMS';

        ccADORecordSet = New CCAdoRecordSet();
        ccADORecordSet.open(sqlStr, ccADOConnection);
    }

    while (!ccADORecordSet.EOF())
    {
        total ++;

        ccADOFields = ccADORecordSet.fields();

        ccADOField  = ccADOFields.itemName('RowId');
        info(strFmt("%1", ccADOField.value()));

        ccADORecordSet.moveNext();

        if (total > 15)
            break;
    }
}
P.S. Не зависит, от версии SQL.
За это сообщение автора поблагодарили: Logger (3).
Теги
ado, ccadorecordset, как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по обновлению на SP6 wedmak_dk DAX: Администрирование 5 05.07.2010 11:19
lcash: AX2009 Standard Demo Data Blog bot DAX Blogs 0 17.06.2010 09:05
Shekhar: Dynamics AX2009 : Standalone Installation on Vista with Role centres and workflow. Blog bot DAX Blogs 0 30.03.2010 15:05
ax2009 & SSRS kitty DAX: Программирование 6 02.04.2009 10:38
Вопрос по Проектам PSA DAX: Функционал 35 19.01.2007 22:26
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:06.