![]() |
#1 |
Модератор
|
Class CCADORecordSet метода moveNext()
Почему у Class CCADORecordSet нет метода moveNext() в Ax 2009?
CCADORecordSet Class К примеру код не проходит компиляцию X++: //Provider=MSDASQL.1;Persist Security Info=False;Data Source=Repl;Initial Catalog=X:\REPLICA\ CCAdoConnection con = new CCAdoConnection(); CCAdoRecordset rst; ; con.connectionString(strFmt('Provider=MSDASQL.1;Persist Security Info=False;Data Source=%1', systemDSN)); con.open(); rst = new CCAdoRecordset(); rst.open('select * from MYDBF', con); while (!rst.EOF()) { info(rst.field('MYFIELD').value()); rst.moveNext(); }
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
За это сообщение автора поблагодарили: lev (3). |
![]() |
#2 |
Ищущий знания...
|
интересен мотив убирания этого метода, это же придется все места где ты пользовался этим классом переписать!
а хоть похожий по смыслу метод не появился? например просто next()...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#3 |
Модератор
|
Метод next() я не нашел.
У класса CCAdoConnection был метод connectionString теперь connection На данном форуме много примеров содержащие классы CCAdoConnection и CCADORecordSet , только их прийдется переписывать. Кто может сказать почему так все поменялось? ![]()
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
![]() |
#4 |
Ищущий знания...
|
паглядел сейчас
![]() в AX2009 в классе CCADORecordSet остались только те методы, которые были на слое gls, остальные все пропали... плюс пропало два метода и из gls - это open() и собственно moveNext(). ооочень интересно, фича это или баг!?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#5 |
Участник
|
Поднимал это в InventUpd_Reservation изменения в 2009, а продолжили через год.
Для себя дописал его с четверки, он по сути метод обертка. |
|
|
За это сообщение автора поблагодарили: lev (1), Poleax (1). |
![]() |
#6 |
Модератор
|
Цитата:
Сообщение от player
![]() Поднимал это в InventUpd_Reservation изменения в 2009, а продолжили через год.
Для себя дописал его с четверки, он по сути метод обертка. ![]()
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
![]() |
#7 |
Модератор
|
![]()
Для нормальной работы через ADO, надо с Ax 4.0 в Ax 2009 весь список этих классов импортировать? Это достаточно?
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
![]() |
#8 |
Ищущий знания...
|
Цитата:
Сообщение от Poleax
![]() ![]() ![]() "Браво" (читай ужас!) Microsoft ![]()
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#9 |
Участник
|
Такая же история случилась с DDE в четверке помнится. Отключили конфигурационным ключом, а при включении оказалось, что все равно не работает.
Да и чего стоит недавний пример с тем же CCADO* - не работает на сервере, хотя доработка требуется копеечная |
|
Теги |
ado |
|
|