Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.48.62] |
|
Сообщ.
#1
,
|
|
|
У мя какой-то бред. Я пытаюсь создать ISAPI модуль. В нем пытаюсь ПРОСТО ХОТЯ БЫ подключить БД. Именно на месте open он пишет, что не может отобразить страницу. SQL написан ТОЧНО правильно. Там всего 1 строка и ошибки быть не может. Я пытался и через DataBase подключиться и напрямую. Я пытался с использование Session и без него (т.е. Deafult). везде при подключении он выдает эту ошибку
Причем взял пример из книжки, на прошлой неделе его попробовал, все ок; ТОТ ЖЕ пример попробовал на этой неделе - не работает... Что там может быть? |
Сообщ.
#2
,
|
|
|
Там может быть ошибка.
|
Сообщ.
#3
,
|
|
|
Опишу подробно. У меня на WebModel'е лежит Table1 и DataSetTableProducer1
Table'у я задаю Alias и имя таблицы. Св-во Session пустое. В первый раз после запуска виндов при запуске ссылки что-то вроде http://localhost/scripts/MyProject.dll/aaa все нормально выводит. Если я просто перекомпилю этот модуль (ничего не меняя), то он почему-то пишет ошибку 500, что он не может отобразить данную страницу.... В чем там может быть дело? Alias=DBDEMO TableName=animals.db (это все я взял из примера в книге) у мя создано событие WebAction, PathInfo=/aaa Почему он то показывает, то нет? |
Сообщ.
#4
,
|
|
|
Используй ADO, через BDE могут быть проблемы при работе с MS SQL Server.
|
Сообщ.
#5
,
|
|
|
Попробовал и через ADO. Такая же фигня...
Может, это комп глючит? У мя винда 2000 pro sp3, mssql server 2000, BDE 5.01 А должен ли эксплорер выдавать ошибку 500? Он у меня пару раз выдавал что-то об ошибке BDE ($2501), но потом опять начал показывать 500-ую, что типа не может отобразить страницу Винду ставили недавно, не думаю, что что-то в ней.......... моШт, я что-то не так делаю? пример по ADO брал из книжки (просто примитив), у них все ОК. а у меня не работает...... |
Сообщ.
#6
,
|
|
|
А если обычное приложение с формой и т.п. то подключение через ADO проходит нормально?
|
Сообщ.
#7
,
|
|
|
нормально
|
Сообщ.
#8
,
|
|||
|
2501 говорит об неустановленном БДЕ, тоже самое если не удалось инициализировать 500 вероятнее об отсутствии прав доступа. В первую очередь проверять права, под какими работает приложение. |
Сообщ.
#9
,
|
|
|
Я забил пока на ISAPI и все сделал в CGI. В нем почему-то все работает без проблем. Почему же в ISAPI не работает? хотя текст что там, что там - везде одинаковый... и синтаксис... и даже пунктуация
|
Сообщ.
#10
,
|
|
|
ISAPI это DLL, поэтому нужна инициализация ActiveX - попробуй добавь oleauto в Uses dpr файлов
|