XMLbySQL

VisualER

OpenByText

WebDBView

 

 

 

Типы команд

Тип "oledb"

- соединение с базой данных и выполнение операторов. В узле <connection /> указывается OLE DB-строка соединения. Например

<command name="orders">
<connection type="oledb">
Provider=SQLOLEDB; Data Source=127.0.0.1; Initial Catalog=test_db; User id=sa; Password=123;
</connection>
<statement name="select">
select top 20 msgtext,data from guestbook order by data desc
</statement>
</command>

Если в атрибуте оператора unsafe указано "yes" то полученные данные будут вставляться без преобразования (&amp; вместо &, &lt; вместо < и т.д.)

Тип "odbc"

- соединение с базой данных и выполнение операторов. В узле <connection /> указывается ODBC-строка соединения. Например

<command name="main">
<connection type="odbc">
DSN=ase12_5; Srvr=127.0.0.1, 5000; Uid=sa; Pwd=123; db= test_db
</connection>
<statement name="data" unsafe="yes">
select top 20 * from bsc
</statement>
</command>

Если в атрибуте оператора unsafe указано "yes" то полученные данные будут вставляться без преобразования (&amp; вместо &, &lt; вместо < и т.д.)

Тип "mail"

- соединение с почтовым сервером и отправка письма. В узле соединения указывается адрес SMTP-сервера, в атрибутах to, from, type и subject узла <statement /> указываются соответствующие поля письма. Например

<command name="test">
<connection type="mail">xmail.myserver.ru</connection>
<statement name="test" from="from@mail.ru" to="who@mera.ru" subject="Test message" type="html">
<html>
<body><h1>Test</h1></body>
</html>
</statement>
</command>

Если ошибок не было то будет возвращён текст "OK"

Тип "web"

- получение веб-страницы. В узле <statement /> указывается адрес страницы. Например

<command name="fnd">
<connection type="web" />
<statement name="rq" unsafe="yes">
http://sss1024.narod.ru
</statement>
</command>

Если в атрибуте unsafe указано "yes" то полученный текст будет траковаться как XML-узел

Тип "dir"

- получение списка папок. В узле соединения указывается относительный путь к папке, в узлах <statement /> указывается маска для фильтрации имён. Например

<command name="folders">
<connection type="dir">
./examples
</connection>
<statement name="all">*</statement>
</command>

Тип "folder"

- получение списка файлов. В узле соединения указывается относительный путь к папке, в операторах указывается маска для файлов (например *.xml). Например

<command name="files">
<connection type="folder">
./examples
</connection>
<statement name="all">*.xml</statement>
</command>

Тип "empty"

- никакая обработка не производится, то что записано в операторах будет результатом. Например

<command name="vars">
<connection type="empty" />
<statement name="path">
<path />
</statement>
</command>

 

 

 

 

   
sss1024@mail.ru  

                          Найти: на

 

Сайт создан в системе uCoz