sql "LIKE" och parameter?

.NET

1 svar · 377 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Trådstart#1

Jag försöker använda LIKE tillsammans med en parameter men får det inte att fungera. Någon som vet hur man gör?

SqlCommand sqlc = new SqlCommand(
                "SELECT * FROM tbl WHERE col LIKE '%@param%'", myConn);

Får inget fel men det blir ingen träff heller fast det borde bli det.

Medlem sedan juli 20011 084 inlägg
#2
SqlCommand sqlc = new SqlCommand(
                "SELECT * FROM tbl WHERE col LIKE @param", myConn);

param = "%ordet%";
1196 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
117 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)