Einzelnen Beitrag anzeigen

Benutzerbild von BeerBear
BeerBear

Registriert seit: 23. Aug 2005
Ort: Lübeck
85 Beiträge
 
#7

Re: Oracle Bug oder bin ich zu blöd?

  Alt 3. Aug 2006, 14:20
Zitat:
Erst mal solltest Du deinen Code soweit überarbeiten das der DB-Abhänige Teil auf Wenige Units konzentriert ist. Mich wundert es das bei der größe der Anwendung noch keine diesen Teil überarbeitet hat und das eh schon versucht hat.
Anschließend kannst Du mittels Abstraktion versuchen eine DB-Unabhänige (hier meine ich das keine BDE/Oracle-Spezialitäten mehr "nach außen" sichtbar sind) Schnittstelle zu definieren.
Jetzt kannst Du eine neue DB-Zugriffsklasse implementieren welche diese Schnittstelle implementiert und z.B. native mit CoreLab-Komponenten auf die DB zugreift.
O.K. vergessen wir das wieder.

Das Tracing läuft nun endlich

Habe den Trace mal angehängt. Dabei handelt es sich nur um den Teil, der während des oben genannten Bespielcodes entsteht. (Trace.txt)

Außerdem habe ich daraus noch die Netwerkaktivität herausgefiltert. (PacketsCU.txt)
Scheinbar wird die SQL Anweisung nur einmal abgeschickt.
Angehängte Dateien
Dateityp: txt packetscu_601.txt (15,1 KB, 6x aufgerufen)
Dateityp: txt trace_134.txt (26,2 KB, 9x aufgerufen)
Der Fehler sitzt immer vor dem Bildschirm.
  Mit Zitat antworten Zitat