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

оффтоп: господа, а кому-нибудь удалось подружить между собой python и ASE не через ODBC, а через FreeTDS например?
...
Рейтинг: 0 / 0
08.12.2006, 10:57
    #34185426
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Вряд ли надо использовать Power Dynamo, заглохла она кажется...
...
Рейтинг: 0 / 0
08.12.2006, 11:19
    #34185533
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
леньASE не через ODBC, а через FreeTDS например?
да. из под PHP на линухе работаем через FreeTDS.
...
Рейтинг: 0 / 0
08.12.2006, 11:42
    #34185660
Мyron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Забыл уточнить. Этот сайт на винде сидит. Под Апачи, кажется, или на самой винде сухой.
И надо с такой странички обращатся к SQL-нику на ASE-12.5, задавать ему параметры селекта (или дергать процедуру), сервак должен чего-то считать (в основном запрос с группировкой) и отдавать ответ странице в виде списка. Результат должен публиковаться на этой же странице.
...
Рейтинг: 0 / 0
08.12.2006, 12:12
    #34185744
лень
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Dmitry. леньASE не через ODBC, а через FreeTDS например?
да. из под PHP на линухе работаем через FreeTDS.
вопрос вообще-то был насчет Python'a, но все равно спасибо, значит не все так безнадежно :)
...
Рейтинг: 0 / 0
08.12.2006, 13:53
    #34186218
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
если у вас есть апач, то скорее всего есть и то на чем писать рядом с апачем.
--
...
Рейтинг: 0 / 0
08.12.2006, 17:46
    #34187060
Мyron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Да вот как раз писать такое не пробовали. Да и некому было. Апач токо для того, шоб сайт дышал.
Вот если бы кто да растолковал-бы ...... :-)
...
Рейтинг: 0 / 0
09.12.2006, 00:23
    #34187528
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
МyronДа вот как раз писать такое не пробовали. Да и некому было. Апач токо для того, шоб сайт дышал.
Вот если бы кто да растолковал-бы ...... :-)
Растолковывать неохота, тут мне кажется форум, а не курсы учебные. Советом поможем.
Для начала посмотрите литературу, статьи по созданию сайтов для работы с базами данных.
Не нужно что-то очень серьзное, достаточно для новичков.
Т.е. Вы должны понять себе саму технологию создания таких сайтов. Как идет обращение к странице, как и кто на сервере выполняет код, написанный в такой странице, как в этом коде идет обращение к базе данных и наконец, где же собственно появляется html, с помощью которого Вы так красиво видите результат?
А потом замените в этих статьях слова web-сервер на Апач, СУБД ХХХ на СУБД ASE. И вам станет ясно, что надо делать, чтобы такое у Вас заработало.
...
Рейтинг: 0 / 0
13.12.2006, 20:21
    #34198055
Мyron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Да читал, но что лучше, сказать трудно. Задача вроде не сложная, а с чего именно начать-то ?
Тут вариантов вроде тьма....... Есл бы совет на кокретизацию .......... да еще из собственного опыта или ссылка на примеры.......
...
Рейтинг: 0 / 0
14.12.2006, 00:43
    #34198334
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Ладно. Немного растолкую на ночь глядя. Тема конечно к базам 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
14.12.2006, 17:43
    #34200972
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5
Тему завязывайте. Это оффтопик. Никак проблема не связана с Sybase как таковой.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Каким способом сделать интерактивную веб-страницу, "висящую" на базе ASE-12.5 / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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