ich habe ein eigenartiges Problem, folgendes select dauert mehrere Sekunden obwohl es nur 1-3 Treffer gibt (Felder durch * ersetzt):
Code: Alles auswählen
oDlg:oCursFaktura:= SQLSelect():new("SELECT * " + ;
" FROM FakturaPos where typ='F' AND _id_Auftrag = (?)" +;
" ORDER BY PosNr")
oDlg:oCursFaktura:SetPrimaryKey( 1, "FakturaPos" ) // _ID ist immer Feld 1
oDlg:oCursFaktura:Execute(oDlg:oCursor:fieldGet("_ID"))
Code: Alles auswählen
oDlg:oCursFaktura:= SQLSelect():new("SELECT top 100 * " + ;
" FROM FakturaPos where typ='F' AND _id_Auftrag = (?)" +;
" ORDER BY PosNr")
oDlg:oCursFaktura:SetPrimaryKey( 1, "FakturaPos" ) // _ID ist immer Feld 1
oDlg:oCursFaktura:Execute(oDlg:oCursor:fieldGet("_ID"))
Gruß
Markus