|
Suche in Datenbank mithilfe von leerzeichen, leider dringend!
Hallo (vielen Dank für die Mühe),
ich muss eine Suchfunktion in Visual studio implementieren und habe das problem, dass ich zu einem Produkt, in einer spalte mehrer zahlen stehen habe (zwischen 10 und 20) in der Art: 80 90 100 110 120 130 140 ... .
Die Suche bezieht sich auf diese Zahlen und wenn ich nun beispielsweise 80 eingebe, dann bringt er mir als Ausgabe auch Produkte mit 180 und 280, usw.
Ich habe ein wenig rumgegoogelt und rausgefunden, dass ich das irgendwie mit der Merhode "explode" machen kann, dass ich die suche auf leerzeilen begrenze und er mir bei 80 auch wirklich nur 80 bringt.
Das Problem ist, dass ich das "nur" in PHP gefunden habe und da wird die eingabevariable noch einmal in eine andere variable gesteckt, eben mit der explode-methode. In Visual-Studio meckert er aber herum, wenn ich das versuche, da ich zum editieren "nur" dieses codebereich habe:
-----------------
SELECT
ProductID,
ModelName,
ModelNumber,
UnitCost,
Beschreibung,
ProductImage
FROM
CMRC_Products
WHERE
ModelNumber LIKE '%' + @Search + '%'
OR
ModelName LIKE '%' + @Search + '%'
OR
Description LIKE '%' + @Search + '%'
OR
ProductImage LIKE '%' + @Search + '%'
OR
Beschreibung LIKE '%' + @Search + '%'
---------------
wie kann ich hier die explodemethode an die variable @Search heranhängen??
Da ich ein wenig unter zeitdruck stehe, bin ich um jede Hilfe dankbar.
Viele Grüße,
Stephan
|