![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Базы данных и инет [D6, MSSQL]
Инна © (2003-05-21 02:00:00)хотелось бы сделать простейшую веб-морду для ввода параметров для запросов и отображения результатов этих самых запросов :) почитала Архангельского - там про компоненты со вкладки Internet, которых у меня почему-то нет вовсе :-/ это что за непорядок? :)
как вы реализуете простейшие варианты? ну самые примитивные. заранее извиняюся за идиотский вопрос :) и еще, хотелось бы узнать, что означают фразы, по поводу того, что MSSQL лучшая база для Weba? на такие фразы я натыкаюсь постоянно...
Инна (2003-05-26 00:32:00) [1]Ilya_1, спасибо :)
Ilya _1 (2003-05-25 19:27:00) [2]>Инна (21.05.03 18:31)
Попробуйте IntraWeb из Delphi7 очень удобно. Прочтите Статью http://www.delphimaster.ru/articles/intraweb/index.html
Инна (2003-05-22 16:33:00) [3]Virgis, почитала про asp, вышлите пример, плз, если не сложно. спасибо!
Инна (2003-05-22 13:07:00) [4]Артем, лучше по мылу. Спасибо, что откликнулись!
Инна (2003-05-22 13:04:00) [5]Zelius, у меня 6.
Max, вышлите, плз.
Virgis, ну так надо не таблицы отображать, а форму выбора значений параметров запросов. к тому же я с asp не знакома, боюсь, что уйдет много времени на разбор. но если простой пример, то тоже вышлите,плз!
Всем спасибо!
иыло: missair@pisem.net.
Карелин Артем (2003-05-22 12:59:00) [6]Инна (21.05.03 18:31)
Ну это лучше обсудить по электронной почте или аське.
Соловьев (2003-05-22 09:40:00) [7]
> Инна (21.05.03 18:31)
на королевстве есть примеры.
Я использую для написания скриптов Delphi: CGI и ISPAI - все работает.
Virgis (2003-05-22 09:32:00) [8]Если данные в MS SQL то причём тут делфи если надо отоброзит лиш таблицы (графика другое дело). В этом случае самое быстрое решение это ASP, я пологаю что у вас MS SQL сраит на виндах. Если надо рабочий вариант могу прислатъ.
Stas (2003-05-22 08:55:00) [9]Инна, я разбирался с комп. на вкладке Internet и т.д., но дельфа делает какие-то dll и exe, к которым нужно обращатся с инета, лучше использовать asp страницы.
Max Zyuzin (2003-05-22 02:31:00) [10]>Инна (21.05.03 18:31)
Если интересен готовый проект, пишите, я его поищу :-)
Zelius (2003-05-21 20:18:00) [11]
> Инна (21.05.03 18:31)
А почему вы не хотите воспользоваться примером из \Program Files\Borland\Delphi7\Demos\Internet\WebServ?
Инна (2003-05-21 18:31:00) [12]Артем, не очень понятно... :(
извините за наглость, а можно рабочий код? какого-нить примитивного комбобокса :), если есть... я так понимаю, что страницу надо будет например на перле писать? а делфа только параметры принимае и отчет выдает? или на делфе та форма, которая перед юзером в инете будет?
мне нужно сделать ну самый примитив и простота, чтобы просто из комбобоксов выбиралось и отчет передавался, никакой там красоты и пр. просто примитивный рабочий вариант. потому что времени мало :(((
Соловьев (2003-05-21 13:35:00) [13]еще можно попробовать ISAPi cоздать...
Карелин Артем (2003-05-21 13:21:00) [14]Инна (21.05.03 13:14)
Хочу обратить внимание на то, что имя элемента для ввода текста - MSS, и это имя служит для получения текста в web-модуле.
Т.е. в модуле надо подставлять имя параметра, который хочется получить.
Папку CGI я сделал сам. Главное, чтобы из папки с модулем было разрешено запускать cgi-приложение. И action в теле хтмл-страницы должно указывать на эту cgi.
Инна (2003-05-21 13:19:00) [15]о. ссылку нашла http://www.vcl.ru/html/baza/www/index.htm
Инна (2003-05-21 13:14:00) [16]знания html есть, но пока не пойму, как это вообще делается. первый раз буду делать. и скорее всего,последний :) хотя, кто его знает...
Артем, т.е. делфовый проект просто кинуть в папку cgi и для получения введенных данных (я так думаю, через комбобоксы выбор будет осуществляться) Request.QueryFields.Values["mss"]?
я еще не знаю, какой у них там сервак будет. база MSSQL 2000, клиенты Dilphi 6. а может, в MSSQL есть какие-нить фичи для инета?
Max Zyuzin (2003-05-21 12:48:00) [17]>Инна (21.05.03 02:00)
Я снюхивал Ibase с HTML ем в общем получилось все пристойно, закладкой инет вообще не пользовался... делал примерно как сказал Sergey Masloff (21.05.03 08:05).
Кроме знания Dephi нужны хотя бы поверхностные знания HTML
Карелин Артем (2003-05-21 12:46:00) [18]И в конце обработчика запроса в web-модуле пишем:
Response.ContentType:="text/html";
Response.Content:="<html><body>Запрос принят. Время "+FormatDateTime("c",Now)+"</body></html>";
Response.SendResponse;
Карелин Артем (2003-05-21 12:35:00) [19]Код в теле html - страницы:
<form action="\cgi\Project2.exe"><textarea name="mss" rows=5></textarea><br><input type="submit"></form>
В вэб-модуле пишем : Request.QueryFields.Values["mss"]для получения текста с формы.
А я свой сервер на FireBird посадил...
Соловьев (2003-05-21 12:03:00) [20]какой сервер? Apache?
там есть при создании нового проекта можно выбрать Web Server Application - сам сделал.