Выборка из SQL в XML

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Hello ClaList,
Хотел получить результат в XML из SQL2000 примерно таким образом:

Код: Выделить всё

 BUFFER(DummyStr,0)
 DummyStr{PROP:Sql}= 'SELECT Name from Clients FOR XML AUTO'
 if error()
        stop(error() & ' ' & fileerror())
 end
loop
 !Access:DummyStr.Next()
 Next(DummyStr)
 if error() then break.
 Loc:ResultString=DUM1:ResultStr
end
  DISPLAY(Loc:ResultString)                !
  message(Loc:ResultString, 'Result')
Но получаю ошибку (см. аттач). Можно ли это как-то обойти или получить XML-выборку другим(?) способом.

P.S. Если запускать SELECT... XML AUTO из из EnterprizManager, то результат получается, ес-сно

--
Best regards,
morkovin mailto:morkovin@interdacom.ru

(Добавление)

Не пробовал делать хранимку и возвращать результат из нее в виде готового хмл текста (строки)?

Сергей.

А примерчик такой процедурки как???

--
С уважением,
Krivenko mailto:ksn@kiev.bank.gov.ua

Написал: ClaList(2)
Ответить