Exception EAccessViolation in module AbGes.exe at 000EAD04.
Добавлено: 19 июн 2005, 11:54
Помогите решить проблему!
При выходе из программы выпадает ошибка:
Exception EAccessViolation in module AbGes.exe at 000EAD04.
Access violation at address 004EAD04 in module ‘AbGes.exe’. Read of address 00B581FC.
Строка коннекта: SAVL:D:\SAVL\ABGES\DBGES.GDB
Версия сервера:
Server Version: WI-V6.5.0.28
Server Implementation: InterBase/x86/Windows NT
Service Version: 2
Ошибка вылетает в случае, когда в строке коннекта указан путь на удаленный сервер (даже если он стоит на данном компьютере). Ели же указать путь D:\SAVL\ABGES\DBGES.GDB то ошибки нет.
Свойство DB: TIBDAtabase
AllowStreamedConnected = false;
Код закрытия базы (в обработчике Datamodul-я):
procedure TDM.DataModuleDestroy(Sender: TObject);
begin
if db.Connected then db.Close;
end;
Но если базу вручную не закрывать – все равно происходит та же картина с ошибкой.
Проверял на XP(sp1 and sp2), 98.
При выходе из программы выпадает ошибка:
Exception EAccessViolation in module AbGes.exe at 000EAD04.
Access violation at address 004EAD04 in module ‘AbGes.exe’. Read of address 00B581FC.
Строка коннекта: SAVL:D:\SAVL\ABGES\DBGES.GDB
Версия сервера:
Server Version: WI-V6.5.0.28
Server Implementation: InterBase/x86/Windows NT
Service Version: 2
Ошибка вылетает в случае, когда в строке коннекта указан путь на удаленный сервер (даже если он стоит на данном компьютере). Ели же указать путь D:\SAVL\ABGES\DBGES.GDB то ошибки нет.
Свойство DB: TIBDAtabase
AllowStreamedConnected = false;
Код закрытия базы (в обработчике Datamodul-я):
procedure TDM.DataModuleDestroy(Sender: TObject);
begin
if db.Connected then db.Close;
end;
Но если базу вручную не закрывать – все равно происходит та же картина с ошибкой.
Проверял на XP(sp1 and sp2), 98.