Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.03.2002, 07:43
|
|||
|---|---|---|---|
Annotated XSD Schemas |
|||
|
#18+
всем привет! столкнулся с интересным моментом. Есть код на VBScript ----------------------------- VBScript Code --------------- dim AdoComm, AdoStream, str, oXmlDom, oXMLSchemaDoc, oSchemaCash adExecuteStream = &H400 set AdoStream = Server.CreateObject("ADODB.Stream") AdoStream.Open set AdoComm = Server.CreateObject("ADODB.Command") AdoComm.ActiveConnection = "provider=SQLXMLOLEDB.2.0;data provider=SQLOLEDB;data source=itdevserver;initial catalog=myBase;user id=web_user;password=123456;" AdoComm.CommandText = "n:order[@n:id='F61E2B5F-0A81-43B5-8DDF-F38F9F5AF9B4']" AdoComm.Dialect = "{ec2a4293-e898-11d2-b1b7-00c04f680c56}" AdoComm.Properties("Mapping Schema") = "web_order.xsd" 'Server.MapPath("web_order.xsd") AdoComm.Properties("Base Path") = "C:\Inetpub http://wwwroot\xsl\xsd\" AdoComm.Properties("namespaces") = "xmlns:n='http://mysite.ru/schemas/tsv3/web_order'" AdoComm.Properties("Output Stream") = AdoStream AdoComm.Execute , , adExecuteStream --------------------- и точно такой же код на JScript --------------------- var AdoStream = Server.CreateObject("ADODB.Stream") AdoStream.Open var adExecuteStream = 0x400 var AdoComm = Server.CreateObject("ADODB.Command"); AdoComm.ActiveConnection = "provider=SQLXMLOLEDB.2.0;data provider=SQLOLEDB;data source=itdevserver;initial catalog=myBase;user id=web_user;password=123456;" AdoComm.CommandText = "n:order[@n:id='F61E2B5F-0A81-43B5-8DDF-F38F9F5AF9B4']" AdoComm.Dialect = "{ec2a4293-e898-11d2-b1b7-00c04f680c56}" AdoComm.Dialect = "{ec2a4293-e898-11d2-b1b7-00c04f680c56}" AdoComm.Properties("Mapping Schema") = Server.MapPath("web_order.xsd") AdoComm.Properties("Base Path") = "C:\Inetpub\wwwroot\xsl\xsd\" AdoComm.Properties("namespaces") = "xmlns:n='http://mysite.ru/schemas/tsv3/web_order'" AdoComm.Properties("Output Stream") = AdoStream; AdoComm.Execute(null, null, adExecuteStream); ------------------ так вот код на VBScript работает отлично, а на Jscript валится в строке AdoComm.Execute(null, null, adExecuteStream); с сообщением Тип ошибки: Provider (0x80040E5D) Parameter name is unrecognized. /xsl/xsd/default-js.asp, line 15 В чём проблема - понять не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1823723]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
18ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 278ms |

| 0 / 0 |
