AW: SQL-Avanti
Harald Schmid
Harald.Schmid at t-online.de
Fr Jun 9 10:44:30 CEST 2000
Lieber Herr Fischer,
ich arbeite schon seit einiger Zeit an Delphi-VCL-Objekten für Avanti. Dabei
habe ich mir für das Datenbankobjekt auch schon mal Gedanken gemacht, ob
nicht eine SQL-Schnittstelle möglich wäre. Allerdings bin ich immer wieder
an der Stelle hängen geblieben, daß in einer "normalen" SQL-Datenbank ja
feste Felder definiert sind und ich das zumindest in unserer Datenbank in
Benediktbeuern nicht habe. Genauer: In Allegro definiere ich nicht genau 20
Felder für einen Datensatz, wo es in jedem Datensatz dann diese 20 Felder
auch gibt, wenn auch manche leer sein können. Das Problem für mich war, daß
ich gerade mit den Indizes (z.B. bei MAB Kategorien 100, 100a, 100b ...)
eine unglaubliche Menge an Feldern zusammenbekomme und sich diese Struktur -
so wie ich es bisher sehe - kaum für SQL eignet. In SQL sollte es ja möglich
sein, nach allen Felder zu suchen, zu gruppieren usw.
Natürlich, wenn man eine eigene Konfiguration erstellt und Allegro/Avanti in
ganz strenge Grenzen zwingt, dann sollte auch SQL vernünftig umsetzbar sein
(feste Indizes, Sortieren, Suchen, Gruppieren etc.) Ich wäre durchaus auch
weiter interessiert, von Ihren Erfahrungen in diesem Projekt zu hören.
Viele Grüße
Harald Schmid
mailto:harald.schmid at t-online.de
-----Ursprüngliche Nachricht-----
Von: Maiser at buch.biblio.etc.tu-bs.de
[mailto:Maiser at buch.biblio.etc.tu-bs.de]Im Auftrag von Thomas Fischer
Gesendet: Freitag, 9. Juni 2000 08:28
An: Diskussionsliste Allegro-C
Betreff: SQL-Avanti
Liebe Liste,
auf mich kommt eine Datenbankschnittstelle für SQL zu, und ich wollte einmal
fragen, ob jemand schon einmal so etwas wie eine Umsetzungsschnittstelle
gebaut hat.
Meine Vorstellung wäre ein Programm, das SQL-Anfragen entgegennimmt, sie so
weit wie möglich in Avanti-Anfragen umsetzt und deren Antworten
zurückschickt. Anfragen, die Avanti/Allegro nicht bearbeiten können, werden
mit einer entsprechenden Fehlermeldung zurückgewiesen.
Gibt es so etwas irgendwo, oder vielleicht auch nur Ansätze davon? Ich wäre
sehr interessiert.
Mit freundlichen Grüßen
Thomas Fischer
Dr. Thomas Fischer
Projekte SSG-FI (http://www.sub.uni-goettingen.de/ssgfi/)
und VLIB (http://www.sub.uni-goettingen.de/vlib/)
Niedersächsische Staats- und Universitätsbibliothek
Historisches Gebäude
Papendiek 14
D-37073 Göttingen
Germany
Tel.: (+49) 0551-39-3883
Mehr Informationen über die Mailingliste Allegro