powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
12 сообщений из 12, страница 1 из 1
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34184475
Мyron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может вопрос не совсем корректно задан.
Задача: создать веб-страницу, на которой можно выбырать параметры из нескольких выпадающих списков, оращатся к базе данных на ASE-12.5 запросом или процедурой,используя эти параметры, получать ответ от сервера и публиковать результат на упомянутой выше веб-странице.
Вопрос: как и с помощью какого "оружия" это делается. Слышал что-то о Power Dynamo.
Господа знатоки, подскажите, пожалуйста.
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34185235
лень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
любого... ибо есть JDBC, ODBC, OLEDB. OLEDB.NET драйвера...
так что JSP, ASP, ASP.NET, или что там еще модно...
правда всякие скриптовые языки идут лесом, если не через ODBC...

оффтоп: господа, а кому-нибудь удалось подружить между собой python и ASE не через ODBC, а через FreeTDS например?
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34185426
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вряд ли надо использовать Power Dynamo, заглохла она кажется...
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34185533
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
леньASE не через ODBC, а через FreeTDS например?
да. из под PHP на линухе работаем через FreeTDS.
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34185660
Мyron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл уточнить. Этот сайт на винде сидит. Под Апачи, кажется, или на самой винде сухой.
И надо с такой странички обращатся к SQL-нику на ASE-12.5, задавать ему параметры селекта (или дергать процедуру), сервак должен чего-то считать (в основном запрос с группировкой) и отдавать ответ странице в виде списка. Результат должен публиковаться на этой же странице.
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34185744
лень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry. леньASE не через ODBC, а через FreeTDS например?
да. из под PHP на линухе работаем через FreeTDS.
вопрос вообще-то был насчет Python'a, но все равно спасибо, значит не все так безнадежно :)
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34186218
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если у вас есть апач, то скорее всего есть и то на чем писать рядом с апачем.
--
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34187060
Мyron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да вот как раз писать такое не пробовали. Да и некому было. Апач токо для того, шоб сайт дышал.
Вот если бы кто да растолковал-бы ...... :-)
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34187528
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МyronДа вот как раз писать такое не пробовали. Да и некому было. Апач токо для того, шоб сайт дышал.
Вот если бы кто да растолковал-бы ...... :-)
Растолковывать неохота, тут мне кажется форум, а не курсы учебные. Советом поможем.
Для начала посмотрите литературу, статьи по созданию сайтов для работы с базами данных.
Не нужно что-то очень серьзное, достаточно для новичков.
Т.е. Вы должны понять себе саму технологию создания таких сайтов. Как идет обращение к странице, как и кто на сервере выполняет код, написанный в такой странице, как в этом коде идет обращение к базе данных и наконец, где же собственно появляется html, с помощью которого Вы так красиво видите результат?
А потом замените в этих статьях слова web-сервер на Апач, СУБД ХХХ на СУБД ASE. И вам станет ясно, что надо делать, чтобы такое у Вас заработало.
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34198055
Мyron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да читал, но что лучше, сказать трудно. Задача вроде не сложная, а с чего именно начать-то ?
Тут вариантов вроде тьма....... Есл бы совет на кокретизацию .......... да еще из собственного опыта или ссылка на примеры.......
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34198334
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ладно. Немного растолкую на ночь глядя. Тема конечно к базам Sybase мало относится.
Растолкую на пальцах на примере типа WINDOWS+APACHE+PHP+ODBC+ASE.

У Вас есть web-сервер APACHE на WINDOWS, больше ничего нет.
1) Скачиваете PHP www.php.net и устанавливаете на сервер. Еще не забудьте скачать документацию по PHP, желательно на русском. Купите книжку типа: РНР и базы данных.
2) Конфигурируете в APACHE поддержку PHP. Инструкций как это сделать море в Инете, н-р на www.phpclub.ru , да и в дистрибутиве PHP это есть.
3) Определяетесь с интерфейсом доступа к ASE из PHP. Самое просто это ODBC или библиотека для Sybase в составе PHP. В последнем случае Вам придется сконфигурировать PHP для загрузки этой библиотеки. ODBC поддержка как правило уже включена.
4) Пусть выбрали ODBC. Тогда вам нужно обязательно поставить драйвер ODBC для ASE на эту машину. Добавьте источник данных ODBC на ваш сервер ASE. Источник данных должен быть системный, не пользовательский.
4) Создаете сайт на APACHE. Допустим начальная страница этого сайта index.php.
Когда Вы в броузере наберете: ваш сайт/index.php APACHE передаст обработку этого файла PHP. Для PHP этот файл как программа. Он будет пропускать не код PHP(статический html), просто отправляя его в вывод результата, а код PHP выполнять(обращение к базе, выборка данных и т.д.), результат выполнения(как правило это сгенерированный, динамический html) также отправлять в вывод результата обработки файла. Весь результат обработки отдается обратно APACHE, а он Вам в броузер. Дальше рассказывать не буду.

Таким образом, Вам остается правильно написать и разместить код PHP в вашей странице.
Пример посмотрите в книжке или http://phpclub.ru/detail/article/phpintro.
Там показан пример с MySQL, помните что у Вас доступ через ОВВС. Для этого другие функции PHP, см. руководство: odbc_connect и т.д.
Если доступ через библиотеку РНР для Sybase , то sybase _connect и т.п.
Остальное в примерах уже не зависит от типа доступа и Базы.
Ну а дизайн странички - это сами.

Все, спокойной ночи.
...
Рейтинг: 0 / 0
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
    #34200972
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тему завязывайте. Это оффтопик. Никак проблема не связана с Sybase как таковой.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]