native ADO-Objekte verwenden
-
Hallo,
hier bin ich wiedermal mit einer Frage.
Ich möchte auf Grund von Performance-Problemen auf die Verwendung der nativen ADO-Objekte zurückgreifen.Zu diesem Thema habe ich bereits mehrere Beiträge von Andreas Kosch gelesen, der sich aber grundsätzlich auf Delphi bezieht.
Ich schaffe es nicht, entsprechende Codebeispiele auf C++(Builder) zu portieren.
Hat eventuell jemand von Euch schon mit mit den nativen ADO-Objekten gearbeitet.Ich bin für jeden Hinweis dankbar.
Gruß Udo
-
Poste doch mal ein kleines Delphi-Beispiel. Das Portieren sollte doch nicht so schwer sein (evtl. ein paar Datentyp-Anpassungen).
-
Eigentlich sollte es reichen, native Recordsets zu verwenden:
_di__Recordset rs; TADOCommand* adocom = new TADOCommand(NULL); adocom->Connection = ADOConnection1; adocom->CommandText = "SELECT * FROM blablubb"; rs = adocom->Execute(); unsigned short int rseof; rs->MoveFirst(); do { // irgendwas mit den Daten machen... rs->MoveNext(); rs->Get_EOF(rseof); } while (!rseof); delete adocom;