Текущий архив: 2003.09.11;
Скачать: CL | DM;
Вниз
Отображение в браузере результата выполнения запроса. Найти похожие ветки
← →
der (2003-07-08 16:39) [0]Здравсвтуйте!
Подскажите пожалуйста, как можно в браузер выдать результат выполнения запроса?
Я делаю так:
1. Создаю ISAPI приложение.
2. Тыкаю компоненты:
- Query;
- QueryTableProducer
3. В Query пишу текст запроса (самый простой - Select * from table);
4. Связываю эти компоненты. В мастере настройки внешнего выида Producer"а все показывается верно.
5. Делаю DLL-ку.
6. Запускаю её в браузере. И ничего.
Веб сервер работает нормально. Проверял (делал другие isapi).
Сервер MSSQL 2000.
На серваке, где установлен IIS BDE стоит (работа идет через Alias"ы).
Есть подозрение, что IIS пытается узнать имя пользователя/пароль, но нигде не спрашивает.
ЧТО ДЕЛАТЬ?
Спасибо.
← →
Ihor Osov'yak (2003-07-08 16:49) [1]
Злые языки утверждают, что MSSQL 2000 результат запроса может в виде xml возвращать.. А еще не менее злые языки говорят, что этот xml в html очень красиво преобразуется.. Есть такая абривиатура xslt
Зы - сходи на www.sql.ru, там, если мне пямять не изменяет, было несколько обзорных статей на эту технологию..
← →
der (2003-07-08 16:52) [2]xml - это хорошо, но я не могу помнять настройки SQL сервера.
(для того, чтобы он начал работать с XML надо галочки всякие поставить).
К тому же XML - достаточно мощная вещь, и мне ни к чему, например, из браузера менять содержимое таблиц. Мне всего-то нужно отобразить результат запроса.
← →
Ihor Osov'yak (2003-07-08 17:15) [3]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 21:22) [4]А к чему такие сложности?
Неужели нельзя просто в ISAPI выполнить запрос и передать его в RESPONSE.Contest?
Страницы: 1 вся ветка
Текущий архив: 2003.09.11;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c