Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.10.09;
Скачать: CL | DM;

Вниз

CGI и базы данных   Найти похожие ветки 

 
sanekin3737 ©   (2011-06-16 16:24) [0]

Добрый день! Имеются таблички в MSSQL. Нужно сделать WEB приложение для публикации информации БД. Подскажите какие компоненты использывать и желательно по подробнее=) Заранее благодарен=)


 
Медвежонок Пятачок ©   (2011-06-16 16:29) [1]

компонент асп или асп.нет


 
Ega23 ©   (2011-06-16 16:44) [2]

Для CGI - да ADO обычное.


 
Loginov Dmitry ©   (2011-06-16 22:39) [3]

Дельфи - не самый подходящий инструмент для подобных вещей. Изучайте ASP.NET, в качестве среды разработки можете использовать бесплатный Visual Web Developer или платную Visual Studio. Здесь даны советы по использованию решений от Microsoft. Однако есть очень много решений от других производителей, в том числе бесплатных.


 
Игорь Шевченко ©   (2011-06-16 22:57) [4]


> Подскажите какие компоненты использывать


Использовать мозг для изучения русского языка. А там и остальное подтянется.


 
Ega23 ©   (2011-06-17 00:44) [5]


> Дельфи - не самый подходящий инструмент для подобных вещей.


Почему? Какая разница, на чём классический CGI писать: C, C++, Delphi или Ega23Language? Главное чтобы stdIn, stdOut и stdErr поддерживалось, плюс текст по стандарту шёл.


 
Loginov Dmitry ©   (2011-06-18 00:07) [6]


> Почему? Какая разница, на чём классический CGI писать: C,
>  C++, Delphi или Ega23Language? Главное чтобы stdIn, stdOut
> и stdErr поддерживалось, плюс текст по стандарту шёл.


Написание CGI на Delphi - не самое радостное занятие. Обычно для реализации CGI-приложений в Delphi  используется WebBroker. Однако обычно дело не обходится без затачивания напильником генофонда. На вскидку баги в D2007:
- по умолчанию все страницы, сгенерированные WebBroker"ом, кэшируются Web-браузером, поэтому приходится вносить соответствующие исправления в исходные коды.
- CGI-приложение, созданное по технологии WebBroker, не работает под управление IIS7 (или какая там версия идет в комплекте с Windows 7?). IIS7 создает стандартный поток ввода (stdIn) только для POST-запроса. Для GET-запроса он не создается, поэтому опять  приходится вносить соответствующие исправления в исходные коды.


 
Loginov Dmitry ©   (2011-06-18 00:09) [7]


> Ega23Language


Альтернатива YAR?
;)


 
Ega23 ©   (2011-06-18 07:17) [8]


> Для GET-запроса он не создается, поэтому опять  приходится
> вносить соответствующие исправления в исходные коды.


А Get-параметры через переменные окружения передаются. Или через параметры запуска? Чёрт, уже не помню. Но, в общем, великолепно всё передаётся.
Вся прелесть Web-Broker-а в том, что можно шаблонизировать выводы html-кода. Но "шаблонизатор" можно и самому написать.


 
Palladin ©   (2011-06-18 08:00) [9]

get параметры через параметры, а post через окружение
но в любом случае такую "не легкую" вещь, как работа с БД, в cgi лучше не реализовывать, это не по феншую, постоянное поднятие коннектов, отслеживание состояния сессий...
либо три уровня, где cgi как легкий клиент к своему серверу приложений...


 
Loginov Dmitry ©   (2011-06-18 11:00) [10]


> А Get-параметры через переменные окружения передаются. Или
> через параметры запуска? Чёрт, уже не помню.


Если память мне не изменяет, то
- для GET-запроса параметры в CGI передаются через окружение, а возвращаются через StdOut.
- для POST-запроса параметры передаются через StdIn, а возвращаются через StdOut.


> Но, в общем, великолепно всё передаётся.


В случае IIS7 стандартный поток ввода StdIn не создается, но WebBroker его требует, в результате чего приложение вылетает в ошибкой.


 
Palladin ©   (2011-06-18 12:13) [11]


> Если память мне не изменяет, то

не, не изменяет, мне изменила


 
Плохиш ©   (2011-06-18 19:08) [12]


> Ega23 ©   (17.06.11 00:44) [5]

И не лень тебе всякий бред комментировать?

> sanekin3737 ©   (16.06.11 16:24) 
> Добрый день! Имеются таблички в MSSQL. Нужно сделать WEB
> приложение для публикации информации БД. Подскажите какие
> компоненты использывать и желательно по подробнее=) Заранее
> благодарен=)

В руководстве разработчика очень подробно рассмотрено, а ж но две трети содержимого.



Страницы: 1 вся ветка

Текущий архив: 2011.10.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
1-1267523155
Spot
2010-03-02 12:45
2011.10.09
Ка отразить по горизонтали изображение png


15-1307505868
~
2011-06-08 08:04
2011.10.09
Посыпался хард


4-1251278625
NeonSimfi
2009-08-26 13:23
2011.10.09
Проблема с получением comctl32.dll на Win Vista/7 ...


15-1308572103
Что в нем..
2011-06-20 16:15
2011.10.09
Дайте совет про AVP 6.0


15-1308118091
oldman
2011-06-15 10:08
2011.10.09
КриптоПро и Windows7