Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Wie richtig auf bestimmten Satz in Db prüfen

  Alt 10. Sep 2005, 11:03
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.
  Mit Zitat antworten Zitat