|
|
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
http://sss1024.narod.ru позволяет создавать сайты (веб-морды) для работы с базами данных на XSLT без Java и без C# - получение данных через OLE DB - получение данных через ODBC - работа с файловой системой на веб-сервере - рассылка почты - получение данных из веб-сервисов есть несколько маленьких примеров Работает всё на ASP.NET/C# Для разработки необходимы познания только в XSLT, SQL и HTTP, ну, ещё конечно HTML знать надо. Ну и ASP.NET немного (для настроек) Интересно кому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2005, 18:53 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Очень!!! Я как раз над этим сейчас работаю, пытаюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2005, 19:44 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Выдала oшибкy Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2005, 21:00 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Как правило в вопросе содержится половина ответа. А тут информации мало. Кто выдал ошибку? Где? Если речь идёт о примерах то в файле readme.txt есть указание как их запускать автор Запуск примеров - http://127.0.0.1/xmlbysqltest/examples/xmlbysql.htm Для просмотра примеров работы с бд в файле web.config необходимо настроить переменные uDB, uName и uPassword Папку поменять только. Т.е. если все примеры лежат в папке XMLforSQL (судя по тексту ошибки) надо в строке адреса набрать http://127.0.0.1/XMLforSQL/examples/xmlbysql.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2005, 10:30 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Как указать DB лежащую на сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 19:39 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
обычно это лежит в веб.конфиге ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 21:53 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Эт понятно. Если сервер локальный, то вроде просто по имени можно. А вот если сервер удалённый то так “Server/Database” - не понимает, а как ещё можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 22:21 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
скрипт на создание БД для примера гостевой книги лежит в папке примеров гостевой книги. Выполнить из Query Analiser и в созданной БД дать доступ аккаунту от которого будет производится доступ Если речь идёт о примерах то там стоит <connection type="oledb">Provider=SQLOLEDB;Data Source=127.0.0.1;Initial Catalog=<parameter name="uDB" />;User id=<parameter name="uName" />;Password=<parameter name="uPassword" />;</connection> т.е. сервер это 127.0.0.1 (локальный IP-адрес), можно вместо этого адреса вписать любой другой, можно имя строки соединений для большинства серверов/БД можно посмотреть на http://www.connectionstrings.com/ если нет уверенности в настройках скл-сервера можно сделать так: для ODBC: открыть Источники данных (ODBC) и создать новый источник, там нажать кнопку "Проверить соединение". Если сервер указан неправильно или доступа нет или бд отсутствует то будет ошибка для OLE DB: создать пустой файл с расширением .udl (test.udl например) щёлкнуть по нему мышкой. Будет предложено создать новое OLE DB соединение где также можно проверить настройки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2005, 11:40 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
В почему нет типа XML, только OLEDB и ODBC ? То есть можно ли не провайдер данных указать, а урл с параметрами на веб-сервис, где уже можно сразу получить готовый XML с данными ? Интересуюсь, потому как в ASA9 можно этот сервер вешать как веб-сервер и спокойно организовывать на веб-сервисах HTML, XML и SOAP. К примеру у нас крутится писанное прямо на хранимках ASA собственная система контроля версий схем БД: http://asc.rs-erc.ru/scv_proc логин: guest пароль: guest причем никаких IIS или Apache - весь интерфейс честно отрабатывает через ХП на WatcomSQL (вернее на моем копиляторе html-макетов в ХП - MacroSQL ). А вот как раз само наложение скриптов по всем подписанным серверам и происходит через XML, где сервера подсоединяются к этому хранилищу версий скриптов на XML веб-сервисы, считывают скрипты, применяют на БД и обратно через веб-сервисы в хранилище устанавливают статусы по выполненным и не выполненным скриптам. Так что было бы интересно поюзать Вашу систему в связке с ASA, посмотреть что из всего этого могло бы получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 07:56 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
да, можно и вебсервис. В описании типов сединений на http://sss1024.narod.ru/contype.htm есть такое автор Тип "web" - получение веб-страницы. В узле <statement /> указывается адрес страницы. Например <command name="fnd"> <connection type="web" /> <statement name="rq" unsafe="yes"> http://sss1024.narod.ru </statement> </command> Если в атрибуте unsafe указано "yes" то полученный текст будет трактоваться как XML-узел Делал веб-доступ к локальному поисковику http://desktop.google.com/ с помощью этого. Но пока к сожалению каких-то примеров которые можно сразу посмотреть нет (кроме тех что на сайте). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 10:31 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
авторНо пока к сожалению каких-то примеров которые можно сразу посмотреть нет (кроме тех что на сайте). Ok - как чуть со временем освобожусь, попопробую поюзать Ваш движок в связке с ASA через XML. В принципе потом можно поднять у нас какую нибудь демо БД в веб и доложить в Ваши примеры работу с XML прямо к живой БД на нашем хосте. P.S. Да - забыл сказать - ASA как веб-сервер не все прокси любит, особенно Юниксовых (так как в основном работа веб-сервера расчитана на внутреннюю корпоративную сеть, а не замена IIS или Apache), так что если доступ по ссылкам получить не можете, значит Ваш прокси в списке "нелюбимых". Если будет не сложно, отпишите мне на почту, какой был прокси, которого зарубили, я так сказать "коллекционирую" список производителей прокси, под которые необходимо расширение поддержки ASA, чтобы потом переслать его разработчикам в iAnywhere. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 10:38 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Какой прокси не знаю, я не админ. Squid какой-нить наверна Что касается примеров то есть бесплатный http://europe.webmatrixhosting.net/ где всё вроде работает (примеры какие есть - на нём). Т.е. возможность есть но времени пока не много ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 10:54 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
только я не вижу смысла в обращении к SQL-серверу через веб-сервис. Можно ж просто через OLE DB или ODBC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 11:16 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
1024только я не вижу смысла в обращении к SQL-серверу через веб-сервис. Можно ж просто через OLE DB или ODBC Простые примеры - сайт центробанка возвращает данные в XML через веб-сервисы. Мой сервер стоит у нас на хосте, сам сайт крутиться на провайдере, однако ему нужны данные нашего сервера. Надо думать обратиться с хоста провайдера к серверу БД через веб-сервис по 80-ому порту и получить нужную информацию в XML гораздо легче, чем уламывать провайдера дать доступ на удаленный ресурс через ODBC (да еще и если не MSSQL, то нужно и уломать синсталировать сами дрова ODBC). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 11:39 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
а, ну да. В интранете конечно можно без этого обойтись. Но следует учитывать что если веб-сервер лезет куда-то в инет то у него должен быть доступ. Например у меня на локальном компе стоит веб-сервер где работает эта утилита. Веб-сервер запускается от системного аккаунта и команду, скажем, на получение курса валют с сайта центробанка веб-сервер выполнить не может (у системного аккаунта нет доступа в инет). Т.е. иногда придётся чё-то настраивать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 11:55 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
1024а, ну да. В интранете конечно можно без этого обойтись. Но следует учитывать что если веб-сервер лезет куда-то в инет то у него должен быть доступ. Например у меня на локальном компе стоит веб-сервер где работает эта утилита. Веб-сервер запускается от системного аккаунта и команду, скажем, на получение курса валют с сайта центробанка веб-сервер выполнить не может (у системного аккаунта нет доступа в инет). Т.е. иногда придётся чё-то настраивать В ASA можно процедурам, которые описываются как внешние процедуры-вебсервисы указывать идти через прокси. А прокси как раз спокойно настраивается как нужно. Думаю тоже самое можно сделать и наоборот для Вашего движка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:06 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
нет, просто у аккаунта который стартует веб-сервер должен быть выход в инет. Т.е. веб-сервер надо настраивать а не утилиту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:17 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Ok, Пытаюсь настроить примеры. Начинаю, как водится, с Hello World. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 17:14 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
в папке приложения должен лежать файл Web.config в котором можно хранить переменные и из которого веб-сервер читает настройки его вероятно просто нет, можно положить вот такой (логин и пароль для примеров поставить свои) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 17:35 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
да, если все файлы на месте то к ним веб-сервер может не иметь доступа (зависит от настроек сети). Правой кнопкой по файлу и дать доступ аккаунту веб-сервера. Обычно это ASP.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 18:14 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
и судя по этой строке авторThis error can be caused by a virtual directory not being configured as an application in IIS. папка не была объявлена как веб-приложение. Надо настроить так как написано на странице настроек http://sss1024.narod.ru/install.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 18:16 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
Web.config есть, ведь ошибка пришла из него. Security Property allow everything to Everyоne. XMLforSQL directory – exists. Где ещё копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 19:14 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
в ошибке написано <authentication mode="None" /> а в том что в архиве с утилитой автор <!-- AUTHENTICATION This section sets the authentication policies of the application. Possible modes are "Windows", "Forms", "Passport" and "None" --> <authentication mode="Windows" /> надо вернуть обратно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 19:36 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
С “Windows” давало такую-же ошибку. К тому-же Windows authentication у меня не пройдёт, мне нужна коннестион на remote secured server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 19:42 |
|
||
|
Сайты для работы с базами данных на XSLT без Java и без C#
|
|||
|---|---|---|---|
|
#18+
может там SharePoint стоит? Там вообще хоть что-то работает? можно вот это посмотреть и сделать как на картинке http://dotnetjunkies.com/WebLog/shaunakp/archive/2005/03/25/61363.aspx ещё раз, что куда коннектится? Вот это сделано? - создайте папку в директории веб-сервера (например c:\inetpub\wwwroot\xmlbysqltest) и распакуйте туда архив xmlbysql.zip - откройте консоль из меню Start/Administrative Tools/Internet Information Services - из контекстного меню на Default Web Site выберите New/Virtual Directory и в поле Alias укажите xmlbysqltest - в выборе папки с файлами нужно указать созданную папку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 20:29 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=33406164&tid=1334869]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 412ms |

| 0 / 0 |
