Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 9 of 9 total
Thread Can I Install DBISAM 4.27 in Delphi XE2 ?
Sat, Mar 31 2012 7:07 AMPermanent Link

Stefano Monterisi

Hi,
I have old applications that use DBISAM 4.27 and that share data with a new
application in Delphi XE2 that use DBISAM 4.32.
There is a warning from Elevate on mix old release 4.27 and 4.28 and newest
on BLOB truncate problems.
For solve this, can I install  DBISAM 4.27 on Delphi XE2 for blob
compatibility? Or there is a compatibility option in DBISAM 4.32?
Thanks in advance!

Stefano Monterisi

Sat, Mar 31 2012 7:27 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Stefano


If you have the source you can try compiling it if you don't then you can't use it since the dcu/bpl files will be incompatible.

Roy Lambert
Sat, Mar 31 2012 10:20 AMPermanent Link

Stefano Monterisi

Hi Roy,
yes, I have the source...
You think is only a buil packages and libraries....or there is code to
change?
Thanks in advance!




"Roy Lambert" <roy@lybster.me.uk> ha scritto nel messaggio
news:CB35790D-229C-4146-A5A3-36AAAE98BC3A@news.elevatesoft.com...
> Stefano
>
>
> If you have the source you can try compiling it if you don't then you
> can't use it since the dcu/bpl files will be incompatible.
>
> Roy Lambert
>
>

Sat, Mar 31 2012 11:11 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Stefano

>yes, I have the source...
>You think is only a buil packages and libraries....or there is code to
>change?

No idea. Tim will have to answer that - try it and see.

Roy Lambert [Team Elevate]
Sat, Mar 31 2012 12:25 PMPermanent Link

Stefano Monterisi

I have posted message in wrong area..., sorry
Wink

Sun, Apr 1 2012 10:17 AMPermanent Link

Stefano Monterisi

Hi Tim,
any hint or help on my problem?
Thanks in advance!
Stefano Monterisi

"Stefano Monterisi" <info@sesamoweb.it> ha scritto nel messaggio
news:85EDFBC4-A82B-49BD-A644-C1FFA696C64B@news.elevatesoft.com...
> Hi,
> I have old applications that use DBISAM 4.27 and that share data with a
> new application in Delphi XE2 that use DBISAM 4.32.
> There is a warning from Elevate on mix old release 4.27 and 4.28 and
> newest on BLOB truncate problems.
> For solve this, can I install  DBISAM 4.27 on Delphi XE2 for blob
> compatibility? Or there is a compatibility option in DBISAM 4.32?
> Thanks in advance!
>
> Stefano Monterisi
>
>

Mon, Apr 2 2012 9:14 AMPermanent Link

Raul

Team Elevate Team Elevate

Stefano,

These are peer supported NGs and while Tim does occasionally read them
best way to contact him is thru the support email : support@elevatesoft.com

As to your question there are no compatibility modes in either 4.27 to
support newer blob mode or 4.28+ to support older blob mode. Your best
bet is to upgrade both or not use XE for newer app.

As others have said 4.27 might compile under xe2 but there have been
number of fixes since 4.27 to address XE2 compatibility (some are 64 bit
related but number are not) so at best you'd have an install that might
have problems already are already solved in newer builds.

How is the data sharing taking place? The blob issue would only affect
you once the newer version of the  app opens the older tables - if
sharing is one way only (old to new) then you might be in the clear.
Also if you're using dbsrvr then you might be able to work around this
since only dbsrvr accesses data there is no blob issues (of course there
might be some client side changes but those are easy to test - running
older client against newer dbsrvr or vice versa).

Raul


On 4/1/2012 10:17 AM, Stefano Monterisi wrote:
> Hi Tim,
> any hint or help on my problem?
> Thanks in advance!
> Stefano Monterisi
>
> "Stefano Monterisi"<info@sesamoweb.it>  ha scritto nel messaggio
> news:85EDFBC4-A82B-49BD-A644-C1FFA696C64B@news.elevatesoft.com...
>> Hi,
>> I have old applications that use DBISAM 4.27 and that share data with a
>> new application in Delphi XE2 that use DBISAM 4.32.
>> There is a warning from Elevate on mix old release 4.27 and 4.28 and
>> newest on BLOB truncate problems.
>> For solve this, can I install  DBISAM 4.27 on Delphi XE2 for blob
>> compatibility? Or there is a compatibility option in DBISAM 4.32?
>> Thanks in advance!
>>
>> Stefano Monterisi
>>
>>
>
>
Mon, Apr 2 2012 11:55 AMPermanent Link

Stefano Monterisi

Hi Raul,
thanks for help...
You think that I upgrade older applications (4.27) to 4.32 I have solved my
problems?  I can open old files and upgrade them to 4.32 without problems
(in pratice all application open old files and save them with 4.32) ?
Thanks in advance!
Stefano




"Raul" <raul@removethis.raul.ca> ha scritto nel messaggio
news:0143DC93-6BCB-4F32-B5B1-30CAADE05782@news.elevatesoft.com...
> Stefano,
>
> These are peer supported NGs and while Tim does occasionally read them
> best way to contact him is thru the support email :
> support@elevatesoft.com
>
> As to your question there are no compatibility modes in either 4.27 to
> support newer blob mode or 4.28+ to support older blob mode. Your best bet
> is to upgrade both or not use XE for newer app.
>
> As others have said 4.27 might compile under xe2 but there have been
> number of fixes since 4.27 to address XE2 compatibility (some are 64 bit
> related but number are not) so at best you'd have an install that might
> have problems already are already solved in newer builds.
>
> How is the data sharing taking place? The blob issue would only affect you
> once the newer version of the  app opens the older tables - if sharing is
> one way only (old to new) then you might be in the clear. Also if you're
> using dbsrvr then you might be able to work around this since only dbsrvr
> accesses data there is no blob issues (of course there might be some
> client side changes but those are easy to test - running older client
> against newer dbsrvr or vice versa).
>
> Raul
>
>
> On 4/1/2012 10:17 AM, Stefano Monterisi wrote:
>> Hi Tim,
>> any hint or help on my problem?
>> Thanks in advance!
>> Stefano Monterisi
>>
>> "Stefano Monterisi"<info@sesamoweb.it>  ha scritto nel messaggio
>> news:85EDFBC4-A82B-49BD-A644-C1FFA696C64B@news.elevatesoft.com...
>>> Hi,
>>> I have old applications that use DBISAM 4.27 and that share data with a
>>> new application in Delphi XE2 that use DBISAM 4.32.
>>> There is a warning from Elevate on mix old release 4.27 and 4.28 and
>>> newest on BLOB truncate problems.
>>> For solve this, can I install  DBISAM 4.27 on Delphi XE2 for blob
>>> compatibility? Or there is a compatibility option in DBISAM 4.32?
>>> Thanks in advance!
>>>
>>> Stefano Monterisi
>>>
>>>
>>
>>
>
>

Mon, Apr 2 2012 2:40 PMPermanent Link

Raul

Team Elevate Team Elevate

Stefano,

If you are able to upgrade the old app to use the 4.32 then yes that
would resolve your blob issues as well as XE2 support.

The blob change meant that you cannot mix old and new versions of DBISAM
accessing same tables - so for example if you open and modify the tables
with app that is using dbisam 4.32 then you should not access them again
with 4.27 app.  Upgrading both to 4.32 allows you to safely access same
database files from both apps.

Raul


On 4/2/2012 11:55 AM, Stefano Monterisi wrote:
> Hi Raul,
> thanks for help...
> You think that I upgrade older applications (4.27) to 4.32 I have solved my
> problems?  I can open old files and upgrade them to 4.32 without problems
> (in pratice all application open old files and save them with 4.32) ?
> Thanks in advance!
> Stefano
>
>
>
>
> "Raul"<raul@removethis.raul.ca>  ha scritto nel messaggio
> news:0143DC93-6BCB-4F32-B5B1-30CAADE05782@news.elevatesoft.com...
>> Stefano,
>>
>> These are peer supported NGs and while Tim does occasionally read them
>> best way to contact him is thru the support email :
>> support@elevatesoft.com
>>
>> As to your question there are no compatibility modes in either 4.27 to
>> support newer blob mode or 4.28+ to support older blob mode. Your best bet
>> is to upgrade both or not use XE for newer app.
>>
>> As others have said 4.27 might compile under xe2 but there have been
>> number of fixes since 4.27 to address XE2 compatibility (some are 64 bit
>> related but number are not) so at best you'd have an install that might
>> have problems already are already solved in newer builds.
>>
>> How is the data sharing taking place? The blob issue would only affect you
>> once the newer version of the  app opens the older tables - if sharing is
>> one way only (old to new) then you might be in the clear. Also if you're
>> using dbsrvr then you might be able to work around this since only dbsrvr
>> accesses data there is no blob issues (of course there might be some
>> client side changes but those are easy to test - running older client
>> against newer dbsrvr or vice versa).
>>
>> Raul
Image