Wenn du "Strings" als Befehl ausf�hren willst, musst du das bei SQL Server
mit Execute machen.

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Auftrag von Alexander
> Zeitler
> Gesendet: Dienstag, 10. Juni 2003 15:19
> An: Database. [EMAIL PROTECTED] Com
> Betreff: [Database.asp] Parameter verarbeiten
>
>
> Hallo,
>
> ich m�chte folgendes in einer
> Stored Procedure realisieren:
>
> Die Abfrage soll mittels LIKE
> verschiedene Datens�tze zur�ckliefern.
> Wird kein Parameter �bergeben, sollen
> alle Datens�tze zur�ckgeliefert werden.
>
> Hierzu habe ich folgendes Konstrukt
> gebildet:
>
> @nvcSearchString nvarchar(50) = ''
> DECLARE @StrCompare nvarchar(20)
> IF
>       @nvcSearchString = ''
>       BEGIN
>               SET @StrCompare = ' <> '
>       END
> ELSE
>       BEGIN
>               SET @StrCompare ='LIKE % '
>       END
>
> In der Abfrage selbst wollte ich es
> wie folgt einbauen:
>
> WHERE
>       hw_database..t_lif.name + @StrCompare + @nvcSearchString
>
> Allerdings erhalte ich immer einen
> Syntax-Error in der N�he von @nvcSearchString (in
> der WHERE-Klausel)
>
> Woran k�nnte das liegen? Gibt es vielleicht
> allgemein eine bessere L�sung?
>
> Gruss
>
> Alex
> www.aspintranet.de
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an