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

Вниз

Доступ к базе данных из процесса Windows 2000   Найти похожие ветки 

 
Evgeny_Parakhnevich   (2002-02-07 10:51) [0]

Как организовать доступ к базе данных из процесса?
Использую компоненты от Interbase, однако при попытке открыть базу вываливает ошибку Unknown database.
Что делаю не так?


 
Alexandr   (2002-02-07 11:16) [1]

по крайней мере ворос задаешь неправильно


 
Evgeny_Parakhnevich   (2002-02-07 11:29) [2]

Такой кусок кода выдает ошибку:
Выполняется в процессе Win2K по таймеру

try
IBTransaction.StartTransaction;
IBQuery.ExecSQL;
IBTransaction.Commit;
except
on E: Exception do
begin
lFile := TStringList.Create;
try
lFile.Add(E.ClassName + " : " + e.Message);
lFile.SaveToFile("d:\QEerror.log");
finally
lFile.Free;
end;
end;
end;


 
Alexandr   (2002-02-07 11:43) [3]

слушай, ты уверен, что понимаешь про что пишешь?

Где в твоем куске кода открытие базы, при котором ошибка выдается?

а что значит "из процесса"? Откуда еще-то?


 
Evgeny_Parakhnevich   (2002-02-07 11:54) [4]

Сорри,

IBDatabase.DatabaseName:="D:\IO.GDB";
IBDatabase.Params.Clear;
IBDatabase.Params.Add("USER_NAME=TEST");
IBDatabase.Params.Add("password=test");
IBDatabase.LoginPrompt:=False;
IBDatabase.Connected:=true;

Из сервиса, а не из процесса: TQRobotService = class(TService)


 
Alexandr   (2002-02-07 12:13) [5]

ну и в какой строке ошибка?


 
Evgeny_Parakhnevich   (2002-02-07 12:34) [6]

:)
В этой: IBDatabase.Connected:=true;

Содержание ошибки:
EIBInterBaseError : unavailable database

Может как-то путь по другому надо указывать? Или есть еще какие-то параметры?

В designe-time все рулит. Когда пишешь как приложение - тоже все нормально.


 
Alexandr   (2002-02-07 12:37) [7]

свойства сервиса какие?


 
Evgeny_Parakhnevich   (2002-02-07 12:44) [8]

Все дефолтные


 
Ura   (2002-02-07 17:11) [9]

Проверь, может коннект уже есть?
Т.е. IBDatabase.Connected:=False;
...
IBDatabase.Connected:=Тrue;




 
Alexandr   (2002-02-08 06:49) [10]

>Evgeny_Parakhnevich (07.02.02 12:44)
>Все дефолтные

ну так покрути их сам.
Раз уж тут сказать влом.



 
Evgeny_Parakhnevich   (2002-02-08 10:24) [11]

Спасибо за помощь :|
Специалисты, блин...


 
Alexandr   (2002-02-08 10:55) [12]

да пошел ты...

Мы специалисты, но не Нострадамусы.
И чужие мысли читать не умеем.



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

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

Наверх





Память: 0.46 MB
Время: 0.005 c
3-19070
DmitryB
2002-02-08 01:57
2002.03.07
Ищу компонент


1-19161
IronHawk
2002-02-21 13:47
2002.03.07
Вопрос к многоуважаемым Мастерам ! Как лучше реализовать ?


14-19325
-=CrazyFish=-
2002-01-22 17:36
2002.03.07
прикол


1-19218
Lokk
2002-02-19 14:45
2002.03.07
Ttimer


1-19191
avr555
2002-02-18 17:25
2002.03.07
К чему привязано меню!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский