webForumDet fria alternativet
Logga in / Bli medlem

LIKE med en invariabel

Databaser & SQL

1 svar · 170 visningar · startad av toby one

Medlem sedan jan. 20035 inlägg
Trådstart#1

Detta är min nuvarande kod:
------------------------------------------------------------------------------
ALTER PROC simpSearch

@worden varchar(50)

AS
--IF @catID = 0

SELECT A.artID, A.artName, A.artInfo FROM tblArt AS A

WHERE A.artName LIKE @worden AND A.artActive=1;
------------------------------------------------------------------------------

Så här ser det ut i asp:

------------------------------------------------------------------------------
Exec simpSearch 'v';
------------------------------------------------------------------------------

SQl funkar ifall jag skriver in ett fast värde i den istället för @worden

Så min fråga är nog hur skriver jag för att den ska fatta att den ska jobba med variabeln
------------------------------------------------------------------------------

Så som det är nu blir recordsetet EOF

Medlem sedan dec. 200012 464 inlägg
#2

Det är inget fel i koden.

Finns det någon post där ArtNamn har värdet v då?

263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)