Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 5 of 5 total
Thread Help on Dbisam 3 and 4 (urgently, please)
Fri, Sep 22 2006 1:26 PMPermanent Link

"Stefano Monterisi"
Hi, Tim and all Dbisam community,


I need to write to a DBISAM 4.xx database (developed on a PC with delphi 7 e
Dbisam 4) from an (old) application that is written in Delphi 6 ed use
Dbisam 3.xx.
How I can?
Can coesists in Delphi 6 Ide DBIsam 3 and DbIsam 4 together?
Can I open databases with both releases?
I must open and append records in a Dbisam 4 table that is part of another
application, copied from tables in Dbisam 3 format.
(it's important for me at this time).....
Thanks in advance,

Stefano Monterisi

Fri, Sep 22 2006 2:43 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Stefano,

<< I need to write to a DBISAM 4.xx database (developed on a PC with delphi
7 e Dbisam 4) from an (old) application that is written in Delphi 6 ed use
Dbisam 3.xx.  How I can? >>

The only way to so this is to write a DLL that uses DBISAM 4, and set up
exported functions in the DLL that the 3.x application can call to perform
the required actions on the DBISAM 4 table(s).

<< Can coesists in Delphi 6 Ide DBIsam 3 and DbIsam 4 together? >>

Not at the same exact time - only one of the design-time packages can be
active at one time.  However, they both can be installed.  Also, you must
make sure that your search paths are straight when compiling or you will run
into issues with the application compiling with the wrong version of DBISAM.

<< Can I open databases with both releases? >>

No.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Sep 26 2006 4:08 AMPermanent Link

"Stefano Monterisi"
Ok, Tim,
Thank you;
I can write a DLL that can use parametric Sql expressions with Dbisam 4.

Good job,

Stefano Monterisi

Tue, Sep 26 2006 3:14 PMPermanent Link

"Ralf Mimoun"
Tim,

Tim Young [Elevate Software] wrote:
> Stefano,
>
> << I need to write to a DBISAM 4.xx database (developed on a PC with
> delphi 7 e Dbisam 4) from an (old) application that is written in
> Delphi 6 ed use Dbisam 3.xx.  How I can? >>
>
> The only way to so this is to write a DLL that uses DBISAM 4, and set
> up exported functions in the DLL that the 3.x application can call to
> perform the required actions on the DBISAM 4 table(s).

Hmmm.... what about using ODBC/BDE to access the DBISAM 4 db? Yes, it sounds
sick, but it should work.

Ralf
Tue, Sep 26 2006 3:51 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Ralf,

<< Hmmm.... what about using ODBC/BDE to access the DBISAM 4 db? Yes, it
sounds sick, but it should work. >>

Yes, that would work fine also.  As weird as it may sound, I sometimes
forget to promote our other products for stuff like this. Smiley

--
Tim Young
Elevate Software
www.elevatesoft.com

Image