![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не могу открыть базу под IIS [D7, Paradox]
Свой © (2008-02-14 15:51:00)В скрипте открываю базу, сервер IIS 5.0
procedure TWebModule1.WebModule1WebActionItem6Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
tab2.Open;
end;
не открывает базу и вссе тут
база лежит в дирректории скриптов!
В чем загвоздка?
sniknik (2008-02-14 16:52:00) [21]> я не работал ваще с ошибками никогда!
и кнопка F1 запала? в [5] же привел слово except, а хелп по нему посмотреть?
try
//"защищаемый" код
except
on E: Exception do ЗаписатьВЛог(E.Message);
end;
Плохиш (2008-02-14 16:50:00) [22]
> Свой (14.02.08 16:47) [14]
Стоило бы нанять программиста.
except on e:exception do writeln(f,e.message);end
Свой (2008-02-14 16:47:00) [23]подскажите откуда ошибки брать чтобы писать их в лог!!!
я не работал ваще с ошибками никогда!
sniknik (2008-02-14 16:45:00) [24]> нет там нихрена одни квадратики
а откуда чтото тама будет? ты туда чтонибудь записал? и вообще пиши в свой лог.
Свой (2008-02-14 16:42:00) [25]
> sniknik © (14.02.08 16:24) [7]
> сохранить ошибку в лог, который и разбирать потом.
файл лога C:\WINDOWS\system32\LogFiles
нет там нихрена одни квадратики
Плохиш (2008-02-14 16:35:00) [26]
> Свой (14.02.08 16:21) [5]
> begin
> tab2.Open;
> try
> ну типа все ок
> except
> что тут писать?:(
> end;
> end;
Кстати, перед тем как это писать рекомендую подумать над логикой с учётом сабжа.
Свой (2008-02-14 16:28:00) [27]
> Плохиш © (14.02.08 16:25) [8]
> Можно увидеть как прописан путь к базе в ваших компонентах?
tab.databazename:='C:\Inetpub\cgi-bin';
tab.tablename:='baza.db';
Плохиш (2008-02-14 16:26:00) [28]
> Свой (14.02.08 16:21) [5]
Напиши там запись текста ошибки в какой-нибуть файл
Плохиш (2008-02-14 16:25:00) [29]
> Свой (14.02.08 15:51)
> не открывает базу и вссе тут
> база лежит в дирректории скриптов!
Можно увидеть как прописан путь к базе в ваших компонентах?
sniknik (2008-02-14 16:24:00) [30]> что тут писать?:(
сохранить ошибку в лог, который и разбирать потом.
sniknik (2008-02-14 16:23:00) [31]> база лежит в дирректории скриптов!
и которая наверняка не является текущей, и если надежда на это ...
Свой (2008-02-14 16:21:00) [32]begin
tab2.Open;
try
ну типа все ок
except
что тут писать?:(
end;
end;
Свой (2008-02-14 16:20:00) [33]
> Правильный_Вася (14.02.08 16:09) [3]
> протоколирование ошибок - и есть поиск объяснения
Сорри, но как эт сделать? я с этим просто незнаком:(
Правильный_Вася (2008-02-14 16:09:00) [34]почему шурупы в дерево вкручиваются, а в бетон - нет?
протоколирование ошибок - и есть поиск объяснения
Свой (2008-02-14 15:58:00) [35]Если простым приложение без сервера IIS то все открывается
Правильный_Вася (2008-02-14 15:53:00) [36]
> не открывает базу и вссе тут
try - и протоколировать ошибки