Einzelnen Beitrag anzeigen

simonk2309

Registriert seit: 4. Dez 2014
3 Beiträge
 
#1

ADOQUERY mit Unterabfrage

  Alt 4. Dez 2014, 10:06
Datenbank: MSSQL • Version: 8 • Zugriff über: ADO
Hallo habe ein Problem mit einer Abfrage über ADOQUERY

SELECT * FROM DOKPos WHERE (POS_NR IN
(SELECT POS_NR FROM Rueckstand_Auftraege
WHERE (offeneAUFSTK > 0) AND (Nummernkreis =: P_nummernkreis)))
ORDER BY Zeile

die Abfrage dauert extrem lange (mehrere Minuten) und läuft immer in ein Timeout.
rufe ich die Abfrage in MSSQL Studio auf dauert das nicht mal eine Sekunde.

hat jemand einen Tipp wie ich das in Delphi 7 besser lösen könnte.
danke

Geändert von simonk2309 ( 4. Dez 2014 um 10:19 Uhr)
  Mit Zitat antworten Zitat