![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отображение в браузере результата выполнения запроса.
der © (2003-07-08 16:39:00)
Здравсвтуйте!
Подскажите пожалуйста, как можно в браузер выдать результат выполнения запроса?
Я делаю так:
1. Создаю ISAPI приложение.
2. Тыкаю компоненты:
- Query;
- QueryTableProducer
3. В Query пишу текст запроса (самый простой - Select * from table);
4. Связываю эти компоненты. В мастере настройки внешнего выида Producer"а все показывается верно.
5. Делаю DLL-ку.
6. Запускаю её в браузере. И ничего.
Веб сервер работает нормально. Проверял (делал другие isapi).
Сервер MSSQL 2000.
На серваке, где установлен IIS BDE стоит (работа идет через Alias"ы).
Есть подозрение, что IIS пытается узнать имя пользователя/пароль, но нигде не спрашивает.
ЧТО ДЕЛАТЬ?
Спасибо.
der (2003-07-08 21:22:00) [1]
А к чему такие сложности?
Неужели нельзя просто в ISAPI выполнить запрос и передать его в RESPONSE.Contest?
Ihor Osov'yak (2003-07-08 17:15:00) [2]2 der © (08.07.03 16:52)
Как вариант - результат запроса в вещь, которая может данные в xml (_Recordset,TClientDataSet, ets), затем через xslt в html
зы - на тему _Recordset в xml кажись здесь -
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&th=6603e2c1435d10cb&rnum=9
der (2003-07-08 16:52:00) [3]
xml - это хорошо, но я не могу помнять настройки SQL сервера.
(для того, чтобы он начал работать с XML надо галочки всякие поставить).
К тому же XML - достаточно мощная вещь, и мне ни к чему, например, из браузера менять содержимое таблиц. Мне всего-то нужно отобразить результат запроса.
Ihor Osov'yak (2003-07-08 16:49:00) [4]
Злые языки утверждают, что MSSQL 2000 результат запроса может в виде xml возвращать.. А еще не менее злые языки говорят, что этот xml в html очень красиво преобразуется.. Есть такая абривиатура xslt
Зы - сходи на www.sql.ru, там, если мне пямять не изменяет, было несколько обзорных статей на эту технологию..