Hallo,
wir entwickeln hochverfügbare Programme im Automotiveumfeld. Um Datenbankzugriffe sowohl auf Oracle, wie auch auf den MS-SQL-Server abzudecken, sind alle Datenzugriffe in Cobol-Dlls gekapselt. Die Serverprozesse sind ebenfalls in Cobol geschrieben. Bei den eingesetzten Servern handelt es sich gewöhnlich um geclusterte vier bis acht Prozessorenrechner unter Windows2000.
Meine Aufgabe besteht nun darin zu prüfen, ob mit Delphi in Verbindung mit COM-Objekten von ADO ebenso performate und stabile Aplikationen geschrieben werden können wie bisher unter Cobol in Verbindung mit dem SQL-Precompiler.
Meine Erfahrung mit Delphi ist ziemlich angestaubt und beschränkt sich weitesgehend auf die Komponentenentwicklung unter Delphi 3.
Deshalb meine Frage:
Gibt es eine Möglichkeit „reinrassig“ mit den COM-Objekte von ADO auf Tabellen zuzugreifen, Feldinhalte auszulesen und diese weiterzuverarbeiten?
(Andreas Kosch hat am 12.07.2001 im Formum „Reinrassige ADO-Objekte“ ein sehr gutes UPDATE – Beispiel beschrieben).
Wie würde der Syntax für
SELECT Feld1-int, Feld2-char, Feld2-varchar FROM Test WHERE Feld3-int = 4711
aussehen? Wie würde der Syntax aussehen, wenn ich den Inhalt von Feld1-int weiter auswerten möchte?
Ich bin dankbar für jeden Tipp.
Mit freundlichen Grüßen
Konrad Hötschl
wir entwickeln hochverfügbare Programme im Automotiveumfeld. Um Datenbankzugriffe sowohl auf Oracle, wie auch auf den MS-SQL-Server abzudecken, sind alle Datenzugriffe in Cobol-Dlls gekapselt. Die Serverprozesse sind ebenfalls in Cobol geschrieben. Bei den eingesetzten Servern handelt es sich gewöhnlich um geclusterte vier bis acht Prozessorenrechner unter Windows2000.
Meine Aufgabe besteht nun darin zu prüfen, ob mit Delphi in Verbindung mit COM-Objekten von ADO ebenso performate und stabile Aplikationen geschrieben werden können wie bisher unter Cobol in Verbindung mit dem SQL-Precompiler.
Meine Erfahrung mit Delphi ist ziemlich angestaubt und beschränkt sich weitesgehend auf die Komponentenentwicklung unter Delphi 3.
Deshalb meine Frage:
Gibt es eine Möglichkeit „reinrassig“ mit den COM-Objekte von ADO auf Tabellen zuzugreifen, Feldinhalte auszulesen und diese weiterzuverarbeiten?
(Andreas Kosch hat am 12.07.2001 im Formum „Reinrassige ADO-Objekte“ ein sehr gutes UPDATE – Beispiel beschrieben).
Wie würde der Syntax für
SELECT Feld1-int, Feld2-char, Feld2-varchar FROM Test WHERE Feld3-int = 4711
aussehen? Wie würde der Syntax aussehen, wenn ich den Inhalt von Feld1-int weiter auswerten möchte?
Ich bin dankbar für jeden Tipp.
Mit freundlichen Grüßen
Konrad Hötschl
Comment