Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 2 of 2 total
Thread TDBISAMTable.UpgradeTable (3 to 4) (exception error)
Mon, Feb 9 2009 3:34 PMPermanent Link

"Daniel Bolduc"
Hello Tim,

I want to know why when i run in Delphi Mode, i always get an exception when
i used the conversion method of a DBISAM Table
version 3 to 4.    TDBISAMTable.UpgradeTable.
==============================================================
---------------------------
Debugger Exception Notification
---------------------------
Project eFRAN_Archives.exe raised exception class EDBISAMEngineError
with message 'DBISAM Engine Error # 8965 Index page buffers corrupt
in the table 'Sess_01222_2009-02-06_e98''.
Process stopped.
Use Step or Run to continue.
---------------------------
OK   Help
---------------------------

==============================================================

But when i run the application outside Delphi, i didn't catch this
exception, it's run properly.
But it's very frustating when i want to run under Delphi and i want to use
the debugger.
I have to run with a lot of files who contain DBISAM 3 table and each time i
have to convert temporary the table i got this message.
I have to treat on many files in loop.

Do have an explanation why i got this exception and do you have a way to
bypass this ?

I used Delphi 6  on Windows 2000  with  DBISAM VCL 4.27b2.


Daniel Bolduc
EROS inc.

Mon, Feb 9 2009 3:47 PMPermanent Link

"Robert"
just ignore the exception and keep on running. It's OK. if you want more
details on why this happens, search this ng, the issue has been discussed
before.

Robert

"Daniel Bolduc" <Daniel.Bolduc@erosinfo.com> wrote in message
news:FC834394-F956-4B75-A438-14419618756A@news.elevatesoft.com...
> Hello Tim,
>
> I want to know why when i run in Delphi Mode, i always get an exception
> when
> i used the conversion method of a DBISAM Table
> version 3 to 4.    TDBISAMTable.UpgradeTable.
> ==============================================================
> ---------------------------
> Debugger Exception Notification
> ---------------------------
> Project eFRAN_Archives.exe raised exception class EDBISAMEngineError
> with message 'DBISAM Engine Error # 8965 Index page buffers corrupt
> in the table 'Sess_01222_2009-02-06_e98''.
> Process stopped.
> Use Step or Run to continue.
> ---------------------------
> OK   Help
> ---------------------------
>
> ==============================================================
>
> But when i run the application outside Delphi, i didn't catch this
> exception, it's run properly.
> But it's very frustating when i want to run under Delphi and i want to use
> the debugger.
> I have to run with a lot of files who contain DBISAM 3 table and each time
> i
> have to convert temporary the table i got this message.
> I have to treat on many files in loop.
>
> Do have an explanation why i got this exception and do you have a way to
> bypass this ?
>
> I used Delphi 6  on Windows 2000  with  DBISAM VCL 4.27b2.
>
>
> Daniel Bolduc
> EROS inc.
>
>

Image