Re: BDE support??
- From: "Brad White" <bwhite at inebraska.com>
- Date: Mon, 12 Dec 2005 18:14:05 -0600
"Eddie Shipman" <eddie.shipman@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:MPG.1e075d22f062187d98971d@xxxxxxxxxxxxxxxxxxxxx
> In article <MPG.1e03ce8c658a429698971c@xxxxxxxxxxxxxxxxxx>,
> eddie.shipman@xxxxxxxxxxxxxxxxxxxxxxxx says...
>> Do we know if, and when, Borland will discontinue support of BDE?
>> I need this for an argument to convert to ADO.
>>
>
> OK, let me expand on this somewhat...
>
> We have an application that is using controls descended from TDatabase,
> TQuery and TStoredProcedure. The controls access MS SQL Server2K and
> we'd like to convince the higher ups to ditch the BDE and move to ADO.
>
> We have no local files, Paradox, but the BDE creates those confounded
> LCK files regardless of what DB you are using.
>
>
> Our, the development team, intention is to convert the controls to ADO
> based controls and then write new development using ADO, then
> incrementally changing out the old BDE accessed stuff to use the new ADO
> controls.
Sounds good to me.
>
> Seems like a good plan but, of course, it'll taks some time. We just
> have to come up with some benefit to the customer as well as our
> company.
>
You have to find something that causes pain to the execs or that
the customers notice. Do the lock files mentioned above relate?
Create some tests and measure performance difference between the two.
Transactions?
You'll have an easier time of it than we did. Since you are using the
same database, you can replace the TQueries one at a time as you work
on different forms until you get it down to a small number and knock the
rest out.
At the same time that we did this, we were looking for a way to make
our apps easier to unit test. Cary Jensen suggested that we use
ClientDataSets.
That has worked very well for us.
In the actual app, we run against MS-SQL. In most of the tests, we run
against
XML files. We can set up multiple XML files to represent various result
sets.
Very nice for unit testing, without involving the DB.
I just mention it because if you do this, you'd want to do it at
the same time, and if they see unit testing increasing your reliability
and as valuable, then that might justifiy the change for you.
HTH,
Brad.
.
- References:
- BDE support??
- From: Eddie Shipman
- Re: BDE support??
- From: Eddie Shipman
- BDE support??
- Prev by Date: Re: Still backordered!
- Next by Date: Re: helpful post
- Previous by thread: Re: BDE support??
- Next by thread: Re: BDE support??
- Index(es):
Relevant Pages
|