Re: In-memory dataset



ClientDataset is great, in general.
But brings some problems too.
It's a shared DLL that needs to be registered (I mean interface classes, not
royalties), meaning that when new version of DLL comes, all applications are
automatically upgraded, which can be very bad. You can't have your
(application) local version DLL. For example, the D7 version of midas
introduced an ugly bug with handling of blobs, so when someone installed a
Delphi7 application, it automatically broke our D5 application. So, if you
use MIDAS, you're under constant risk.

--
Robert Cerny
DelphiShaman
"Danijel Tkalcec [RTC]" <rtc@xxxxxxxxxxxx> wrote in message
news:43bc50b0$1@xxxxxxxxxxxxxxxxxxxxxxxxx
> "Craig Clemans" wrote:
> >
> > Delphi's TClientDataSet correct? A great little component.
>
> Yes, among others :o)
>
> The only thing I found problematig about TClientDataSet from Delphi was
> that, if I remember correctly, you needed to deploy some DLL with your
> client application. I think it was MIDAS-something, but I'm not sure
> anymore. But in any case, TClientDataSet is a great component.
>
> --
> Danijel Tkalcec - Team RTC
> http://www.deltasoft.hr/rtc/author.htm
>
>


.



Relevant Pages

  • Re: In-memory dataset
    ... So your application will be independent from different versions of MIDAS. ... > It's a shared DLL that needs to be registered (I mean interface classes, ... > Delphi7 application, it automatically broke our D5 application. ... >> The only thing I found problematig about TClientDataSet from Delphi was ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: export method from DLL
    ... > source files and I can not install it into Delphi7. ... I thought maybe I could add that VCL into DLL using D3 and use ... > Interfaces. ... if you look up the following two references on my home page ...
    (borland.public.delphi.language.objectpascal)
  • export method from DLL
    ... The problem is that creating the program I have used VCL without ... source files and I can not install it into Delphi7. ... I thought maybe I could add that VCL into DLL using D3 and use ...
    (borland.public.delphi.language.objectpascal)
  • Re: In-memory dataset
    ... The only thing I found problematig about TClientDataSet from Delphi was that, if I remember correctly, you needed to deploy some DLL with your client application. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Remote debugging problems
    ... Sorry, I was talking about the program that won't run, not the remote ... debugger. ... It used tclientdataset which ... needed a dll. ...
    (borland.public.delphi.non-technical)