Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

web-интерфейс для баз данных   Найти похожие ветки 

 
helen   (2003-02-26 13:34) [0]

Создала Dll-ку, которая должна печатать в интернете базы данных, но что-то сделала неправильно, т.к. при обращении к ней сервер выдает ошибку "Внутренняя ошибка сервера". Причем, если из нее выкинуть обращение к базам, то все работает. Может как-то BDE нужно настроить?


 
Smashish   (2003-02-26 13:47) [1]

1. печатать в интернете базы данных это как?
2. а может быть ты покажешь код который обращается к базам данных в твоей dll?


 
helen   (2003-02-26 15:22) [2]

1. печать в Интернете - это значит выкладывать на странички данные из базы
2. в dll-ку передаются параметры Area и т.д. она делает SQL-запрос к базе и выкладывает данные на страницу:
Query.Open;
Query.First;
while not Query.Eof do begin Response.Content:=Response.Content+"<TR><TD>"+Query.Fields[2].AsString+"</TD>"; Response.Content:=Response.Content+"<TD>"+Query.Fields[1].AsString+"</TD>";
Response.Content:=Response.Content+"<TD>";
Response.Content:=Response.Content+"</TD></TR>";
Query.Next;
end;


 
Chubais   (2003-02-26 15:43) [3]


> выкладывать на странички данные из базы

DataSetPageProducer, если я не ошибаюсь


 
helen   (2003-02-26 16:09) [4]

Можно и так, но я делаю все ручками, т.к. кое-где в базе нужно сделать ссылки. Так все же, может сервер обратиться к базе через BDE и как его настроить?


 
Chubais   (2003-02-26 18:58) [5]


> я делаю все ручками

гм..гм..



 
Delirium   (2003-02-26 19:04) [6]

> helen

Почему бы вам не попобовать IntraWeb? Правда он поставляется только с Delphi 7.


 
Delirium   (2003-02-26 19:10) [7]

Хотя с другой стороны, Dll - как я понимаю речь об ISAPI Web Application должна работать безотносительно выбранной технологии. Я никогда не использовал BDE для Web приложений - использую ADO. Проблем не возникало.


 
helen   (2003-02-27 10:23) [8]

А можно поподробнее про ADO?


 
Geka   (2003-02-27 10:26) [9]

А на сервере BDE точно настроена?


 
helen   (2003-02-27 10:51) [10]

Точно настроена, но вот Интернет говорит, что в Windows2000 нельзя работать с базами через BDE, иначе нет никакой защиты данных. Может кто знает как лучше сделать?


 
Smashich   (2003-02-27 10:53) [11]

ИМХО через ADO!


 
Smashich   (2003-02-27 10:55) [12]

поподробнее насчет ADO http://www.delphikingdom.com/mastering/ado.htm


 
Zelius   (2003-02-27 11:58) [13]

Рекомендую убедиться, что пользователь, под которым запускается IIS сервер имеет права на доступ к каталогу с базами! И во вторых, надо убедиться, что таблицы не запоролены! Иначе будет попытка открыть окошко для ввода юзера и пароля, а под сервисом это не получится!



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

Форум: "Базы";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.029 c
14-54176
Elastomania
2003-03-01 22:05
2003.03.17
Скрытые модераторы-2


6-54142
R4D][
2003-01-26 12:31
2003.03.17
Работа с WinSock2


3-53868
edst
2003-02-24 11:01
2003.03.17
Как мне узнать текущих клиентов подключенных к Interbase


14-54186
Думкин
2003-03-03 06:18
2003.03.17
333


14-54251
Sha
2003-02-28 10:53
2003.03.17
Високосный год. Головоломка.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский