Когда я формирую MSXMLParser3 документ для передачи на сервер, выходит такая вещь:
<patient-info>
<patient fio="Bobik B. B.">
<osmotr>
<dateosm>01/01/2006T0:00:00</dateosm>
<diag>Bolyachka</diag>
</osmotr>
...
</patient>
...
</patient-info>
На сервере имеется хранимая процедура для разбора этих данных и заноса их в базу.Заголовок такой:
ALTER PROCEDURE dbo.msp_ins_patient
(
@xmlinfo TEXT
)
...
Когда я передаю вот этот документ на сервер ч/з ADO Command VB6, возникает ошибка парсера: 'Недопустимый символ <patient fio=" '
Если в VS2003 запустить эту ХП, передать в параметр весь документ (всю получившуся структуру в виде текста), все работает. Я не пойму: Почему не работает ч/з ADO Command VB6?
Ответить
|