Ich habe ein LOCATE - Problem,<br>
mit SQL Server 2000, D5E, W2K und TBetterADODataSet. Das DataSet ist <br>cmdStoredProc <br>
<PRE> CREATE PROCEDURE [dbo].[sp_THIS_Events] @ID int AS
select * from Events where MPD_ID=@ID order by Event_SQ
GO
</PRE>
Bevor ich nun ein neues Event_SQ vom Typ MPD_ID einfügen will <br>
prüfe ich mittels:<br>
<PRE> if DM_MAIN.T_Events.locate('EVENT_SQ; MPD_ID',VarArrayof([EV,MPD_ID]),[locaseinsensitive])=false then begin</PRE>
Das Problem besteht darin, dass dieses LOCATE nie erfolgreich ist,<br>
obwohl Event_SQ mit passendem MPD_ID vorhanden sind.<br>
Kann mir jemand Hinweise zur Fehlersuche geben?<br>
Hendrik
mit SQL Server 2000, D5E, W2K und TBetterADODataSet. Das DataSet ist <br>cmdStoredProc <br>
<PRE> CREATE PROCEDURE [dbo].[sp_THIS_Events] @ID int AS
select * from Events where MPD_ID=@ID order by Event_SQ
GO
</PRE>
Bevor ich nun ein neues Event_SQ vom Typ MPD_ID einfügen will <br>
prüfe ich mittels:<br>
<PRE> if DM_MAIN.T_Events.locate('EVENT_SQ; MPD_ID',VarArrayof([EV,MPD_ID]),[locaseinsensitive])=false then begin</PRE>
Das Problem besteht darin, dass dieses LOCATE nie erfolgreich ist,<br>
obwohl Event_SQ mit passendem MPD_ID vorhanden sind.<br>
Kann mir jemand Hinweise zur Fehlersuche geben?<br>
Hendrik
Comment