Board index » delphi » 16 bit BDE - Paradox tables continually corrupting

16 bit BDE - Paradox tables continually corrupting

We have an application written in D1 that uses the 16 bit BDE. (A D4 version
of the same software is currently under development). There are about 20
Paradox 5 tables behind the application.

We're finding the indexes or the headers to the tables are corrupting on a
very regular basis - sometimes as a result of a GPF, but more often not.

Q1: Is there any kind of utility available that we could give to our
customers for uncorrupting these files (obviously not Paradox - we can't
afford to supply it and it doesn't work that well)?

Q2: Has anyone found the BDE that comes with D4 to be more reliable?

We've spent 3 years on this project. It would be nice to think that the BDE
wasn't going to{*word*222}up 3 years of our time!

Thanks

Chris

 

Re:16 bit BDE - Paradox tables continually corrupting


I will assume that your app is multi-user on a Windows or NT peer to peer
network.

Make sure your system is configured as described in TI2989 at
www.inprise.com/devsupport/bde/ti_list.

Get Roman's excellent Paradox Rebuild program from
www.rksolution.cz

Re:16 bit BDE - Paradox tables continually corrupting


Forgot to mention that Roman's Paradox rebuild program is only for the 32bit
BDE.

Re:16 bit BDE - Paradox tables continually corrupting


Quote
"Ross Garbig" <rgar...@ofcpro.com> wrote:
>Forgot to mention that Roman's Paradox rebuild program is only for the 32bit
>BDE.

Roman does have a 16-bit rebuild program as well, for tables below
Paradox version 7.

Regards,
Chris Roberts

Re:16 bit BDE - Paradox tables continually corrupting


Ross Garbig p1e ve zprv <7i1hem$h6...@forums.borland.com>.

Quote

>Forgot to mention that Roman's Paradox rebuild program is only for the
32bit
>BDE.

Thanks for the ADD, Ross ;-)
The recent Pdxrbld version 3.10 has 16-bit code
for Delphi 1 added, so Win 3.x platform is
now covered as well.

Roman

Re:16 bit BDE - Paradox tables continually corrupting


Quote
Roman Krejci wrote:

> Thanks for the ADD, Ross ;-)
> The recent Pdxrbld version 3.10 has 16-bit code
> for Delphi 1 added, so Win 3.x platform is
> now covered as well.

It _almost_ works with Delphi-1.  There's still that small error "This program
requires Tutility 2.52 or higher".
And the highest 16-bit TUTILITY in the world is version 2.50.

Markku Nevalainen

Re:16 bit BDE - Paradox tables continually corrupting


Markku Nevalainen p?e ve zprv <37470773.4...@iki.fi>

Quote
>Roman Krejci wrote:

>> Thanks for the ADD, Ross ;-)
>> The recent Pdxrbld version 3.10 has 16-bit code
>> for Delphi 1 added, so Win 3.x platform is
>> now covered as well.

>It _almost_ works with Delphi-1.  There's still that small error "This
program
>requires Tutility 2.52 or higher".
>And the highest 16-bit TUTILITY in the world is version 2.50.

>Markku Nevalainen

the highest 16-bit TUTILITY.DLL in the world is version 2.52.
Believe me, I have it on my disk. I think you can't find
it on Borland sites, but I've seen it on Delphi superpage.
Ver 2.50 is avoided because of its autoincrement renumbering
feature .

--
Roman
(please remove 'stopspam' in header when replying)
mail: i...@rksolution.cz
URL: www.rksolution.cz

Re:16 bit BDE - Paradox tables continually corrupting


Quote
Markku Nevalainen <m...@iki.fi> wrote:
>It _almost_ works with Delphi-1.  There's still that small error "This program
>requires Tutility 2.52 or higher".
>And the highest 16-bit TUTILITY in the world is version 2.50.

This is out of this world then.  ;-)

http://www.torry.ru/docsfr.htm
http://www.torry.ru/docs/tutl252.zip

Regards,
Chris Roberts

Re:16 bit BDE - Paradox tables continually corrupting


Quote
Chris Roberts wrote:

> This is out of this world then.  ;-)

Gee, ride to the outer space, that was cool:)

Now I found that 2.52 TUTILITY also. I wonder where this version has
originated, maybe from some Corel Paradox package or something?  

Inside the 2.52 DLL there is still "File version 2.50" visible, but the
file's timestamp matches with 2.52, and the previously mentioned 16-bit
Paradox repair utility does work with this version. Thanks.

Markku Nevalainen

Other Threads