Zitat von
etom291272:
was haltet ihr generell davon
Auch 'ne Möglichkeit
Zitat von
etom291272:
ist das stabil
Wieso sollte es nicht? Die Stabilität der
DB-Anwendung hängt vielmehr von der Qualität der (bei dir)
OLE DB-Treiber ab und nicht von einer besonderen Art einen Datensatz abzufragen.
Zitat von
etom291272:
wenn man den Typ _Recordset verfolgt erkennt man das irgend ein Interface dahintersteckt und kein Pascal Objekt wie schliesst man diese Resource wieder reicht da die close methode des recordsets oder wird da doch ein objekt erzeugt dass wieder freigegeben werden muss.
Die Freigabe erledigt Delphi mit der automatischen Referenzzählung von selbst. Und wenn du mittels Set_Connection nil zuweist hast du auch eine unverbundene Datenmenge, sprich es ist keine
DB-Verbindung mehr nötig.
Zitat von
etom291272:
Kennt Ihr eine andere noch effektivere Methode auf das Vorhandenseins eines bestimmten Satzes zu prüfen?
Optimal, jedoch für jede
DB unterschiedlich: Verwendung von Stored Procedure
Sonst: Abfrage mittels
Select Count(*) from... und Verwendung von Prepared Statements
Windows Vista - Eine neue Erfahrung in Fehlern.