Re: Windows Ada database support.

From: Dmitry A. Kazakov (mailbox_at_dmitry-kazakov.de)
Date: 11/26/04


Date: Fri, 26 Nov 2004 10:15:06 +0100

On Thu, 25 Nov 2004 12:50:07 -0500, Warren W. Gay VE3WWG wrote:

> David Botton wrote:
>
>> On 2004-11-24 07:31:57 -0500, mark_doherty@yahoo.co.uk (Mark Doherty) said:
>>
>>> What is the current best advice. GNADE / CLAW / GWINDOWS.Database
>>> GNAVI, or something else?
>>
>> They each serve different purpose. If your application is windows only
>> (or doing GUI programming on windows using GNAVI), then using ADO via
>> GWindows.Database or ADO bindings directly from GNATCOM are the likely
>> winner.
>>
>> Otherwise it is about your needs, I have an entire section on databases
>> in AdaPower:
>>
>> http://www.adapower.com/index.php?Command=Class&ClassID=Database
>
> APQ Plug:
>
> The good news is that you do have "choice". I have been dragging my feet
> in getting the latest version of APQ out, but the published version
> supports PostgreSQL and MySQL in OO form. The version to be released
> (pending install scripts), supports PostgreSQL, MySQL and SYBASE
> (I have been distracted with another fun and absorbing project lately).
>
> The OO level support is database neutral in most places, so that you
> can write portable database code. Differences do exist however, but
> this can be accomodated in the code if the programmer does a little
> planning (avoid certain database features).
>
> Good for Linux/Windows/*NIX, local or remote databases. The same
> database code should compile to all platforms.
>
> And... no *ODBC required. Totally native, no preprocessing of source
> code. Also includes comprehensive manual with examples.

What about support for MS-Access, MS-SQL server, Oracle?

And more importantly why that crappy SQL over and over again? I would like
to see a high level Ada.Database[.Relational?] package totally independent
on what happens beneath.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de


Relevant Pages

  • Re: Windows Ada database support.
    ... If your application is windows only ... > (or doing GUI programming on windows using GNAVI), ... The OO level support is database neutral in most places, ... database code should compile to all platforms. ...
    (comp.lang.ada)
  • Re: Is ADO Dead (3)?
    ... The Design of ADO ... ADO uses a single object, the Recordset, as a common representation for ... a forward-only stream of results from a database, ... where data is updated at the data source or cached locally as with the ...
    (comp.databases.ms-access)
  • Re: Is ADO Dead (3)?
    ... The Design of ADO ... ADO uses a single object, the Recordset, as a common representation for ... a forward-only stream of results from a database, ... where data is updated at the data source or cached locally as with the ...
    (comp.databases.ms-access)
  • Re: Is ADO Dead (3)?
    ... The Design of ADO ... ADO uses a single object, the Recordset, as a common representation for ... a forward-only stream of results from a database, ... where data is updated at the data source or cached locally as with the ...
    (comp.databases.ms-access)
  • Re: Is ADO Dead (3)?
    ... The Design of ADO ... ADO uses a single object, the Recordset, as a common representation for ... a forward-only stream of results from a database, ... where data is updated at the data source or cached locally as with the ...
    (comp.databases.ms-access)