From: Martin Dowie <martin.dowie@btopenworld.com>
Subject: Re: Windows Ada database support.
Date: Sun, 28 Nov 2004 14:38:49 +0000 (UTC)
Date: 2004-11-28T14:38:49+00:00 [thread overview]
Message-ID: <cocnto$h08$1@hercules.btinternet.com> (raw)
In-Reply-To: <37sspx71yo3v.x8x09ens9mfk.dlg@40tude.net>
Dmitry A. Kazakov wrote:
> For one of my projects I even have implemented thick OO-ish bindings to
> ODBC via GNADE, but I am not satisfied with ODBC. Not just because of
> performance, which is awful. The very design of ODBC is something. It
> abstracts SQL, but you still have to use SQL. So it takes the worst of two
> worlds. Do you know, how to query via ODBC, if the data base supports
> "PRIMARY KEY" in "CREATE TABLE"? The number of questions like that is
> countless. The idea, ask how it spelt and tune the application in
> accordance, is just idiotic. Ada's way(tm) is: I want "type X is range
> 1..100", go, do what should be done.
>
> So in my view ODBC as an implementation (one of), yes of course, but as the
> template for the standard, God save us!
For my degree I wrote a abstraction of a relational database in SML/NJ.
It could be converted to Ada fairly simply - is that the sort of thing
you mean? e.g.
package Relations is
type Relation is private;
...
procedure Union (X, Y : Relation; Result : out Relation);
-- etc
end Relations;
next prev parent reply other threads:[~2004-11-28 14:38 UTC|newest]
Thread overview: 96+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-11-24 12:31 Windows Ada database support Mark Doherty
2004-11-24 15:04 ` Marius Amado Alves
2004-11-24 18:35 ` Pascal Obry
2004-11-24 19:17 ` Alex R. Mosteo
2004-11-24 19:30 ` Dmitry A. Kazakov
2004-11-24 22:32 ` Ching Bon Lam
2004-11-25 1:03 ` David Botton
2004-11-25 17:50 ` Warren W. Gay VE3WWG
2004-11-26 9:15 ` Dmitry A. Kazakov
2004-11-26 18:36 ` David Botton
2004-11-27 8:59 ` Dmitry A. Kazakov
2004-11-28 0:46 ` David Botton
2004-11-28 9:51 ` Dmitry A. Kazakov
2004-11-28 10:23 ` Pascal Obry
2004-11-28 11:03 ` Dmitry A. Kazakov
2004-11-28 14:38 ` Martin Dowie [this message]
2004-11-28 16:51 ` Marius Amado Alves
2004-11-28 19:50 ` Martin Dowie
2004-11-28 20:49 ` Christopher Browne
2004-11-28 17:29 ` Dmitry A. Kazakov
2004-11-28 17:47 ` Marius Amado Alves
2004-11-28 18:56 ` Dmitry A. Kazakov
2004-12-06 14:57 ` Warren W. Gay VE3WWG
2004-11-28 18:45 ` Pascal Obry
2004-11-28 19:13 ` Dmitry A. Kazakov
2004-11-28 20:04 ` Pascal Obry
2004-11-29 9:04 ` Dmitry A. Kazakov
2004-11-29 10:07 ` Adrien Plisson
2004-11-29 11:00 ` Alex R. Mosteo
2004-11-29 13:12 ` Frank Piron
2004-12-01 16:19 ` Pascal Obry
2004-12-02 10:37 ` Marius Amado Alves
2004-12-02 10:58 ` Frank Piron
2004-12-03 2:50 ` John B. Matthews
2004-11-28 20:36 ` Marius Amado Alves
2004-11-29 1:40 ` Georg Bauhaus
2004-11-29 10:30 ` Marius Amado Alves
2004-11-29 1:28 ` Georg Bauhaus
2004-11-29 8:53 ` Dmitry A. Kazakov
2004-11-29 11:09 ` Georg Bauhaus
2004-11-29 12:01 ` Dmitry A. Kazakov
2004-11-29 14:07 ` Georg Bauhaus
2004-11-29 18:04 ` Dmitry A. Kazakov
2004-11-29 22:05 ` Georg Bauhaus
2004-11-30 11:00 ` Dmitry A. Kazakov
2004-11-30 13:46 ` Ole-Hjalmar Kristensen
2004-11-30 15:04 ` Dmitry A. Kazakov
2004-11-30 16:09 ` Georg Bauhaus
2004-11-30 16:07 ` Georg Bauhaus
2004-11-30 18:52 ` Dmitry A. Kazakov
2004-11-30 21:10 ` Georg Bauhaus
2004-12-01 9:11 ` Dmitry A. Kazakov
2004-11-29 12:56 ` Marius Amado Alves
2004-11-29 13:26 ` Dmitry A. Kazakov
2004-11-29 15:02 ` Frank Piron
2004-11-29 15:58 ` Marius Amado Alves
2004-11-29 18:16 ` Dmitry A. Kazakov
2004-11-30 7:14 ` Frank Piron
2004-12-06 14:48 ` Warren W. Gay VE3WWG
2004-12-06 16:29 ` Dmitry A. Kazakov
2004-12-06 17:52 ` Warren W. Gay VE3WWG
2004-12-06 19:44 ` Georg Bauhaus
2004-12-06 20:49 ` Dmitry A. Kazakov
2004-12-07 5:16 ` Warren W. Gay VE3WWG
2004-12-07 10:29 ` Dmitry A. Kazakov
2004-12-07 15:49 ` Georg Bauhaus
2004-12-07 21:29 ` Dmitry A. Kazakov
2004-12-08 2:24 ` Georg Bauhaus
2004-12-08 9:05 ` Dmitry A. Kazakov
2004-12-08 10:03 ` Ole-Hjalmar Kristensen
2004-12-08 10:56 ` Dmitry A. Kazakov
2004-12-08 11:19 ` Marius Amado Alves
2004-12-08 12:51 ` Frank Piron
2004-12-08 13:43 ` Dmitry A. Kazakov
2004-12-08 13:41 ` Dmitry A. Kazakov
2004-12-08 16:09 ` Georg Bauhaus
2004-12-08 19:46 ` Dmitry A. Kazakov
2004-12-09 12:20 ` Georg Bauhaus
2004-12-09 12:59 ` Dmitry A. Kazakov
2004-12-08 15:58 ` Georg Bauhaus
2004-12-08 19:43 ` Dmitry A. Kazakov
2004-12-09 11:58 ` Georg Bauhaus
2004-12-09 13:27 ` Dmitry A. Kazakov
2004-12-09 18:58 ` Georg Bauhaus
2004-12-10 10:22 ` Dmitry A. Kazakov
2004-12-10 14:28 ` Georg Bauhaus
2004-12-10 15:14 ` Dmitry A. Kazakov
2004-12-08 15:52 ` Georg Bauhaus
2004-12-08 20:22 ` Dmitry A. Kazakov
2004-12-09 12:12 ` Georg Bauhaus
2004-12-09 12:59 ` Dmitry A. Kazakov
2004-12-09 18:45 ` Georg Bauhaus
2004-12-09 12:22 ` Ole-Hjalmar Kristensen
2004-12-09 14:03 ` Dmitry A. Kazakov
2004-12-10 20:47 ` Simon Wright
2004-11-25 2:18 ` bubble
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox