webForumDet fria alternativet

parametrar i "IN (@parameter)"

.NETur .NET

3 svar · 461 visningar · startad av Andreas L

Medlem sedan sep. 2000215 inlägg
Frågan#1

Hejsan,

Har en fråga angående parametrar i select-satser.

jag behöver köra en fråga typ:

where publicerad IN (1,0)

men jag vill sätta villkoret i codebehind, typ;
where publicerad IN (@par)

Det fungerar så länge jag bara anger att parameterns värde ska vara "1" eller "0", men jag behöver kunna ange "1,0" också, men det fungerar inte.

Går det att ange filtreringar för IN, via parametrar, på det sättet jag försöker?

Medlem sedan jan. 20011 140 inlägg
Medlem sedan dec. 19996 721 inlägg
#3

Nej, kolla här:

http://www.webforum.nu/showthread.php?t=158315&highlight=array

Koden är i VBScript, men principen är ändå: Skapa många parametrar och bygg upp SQL-satsen dynamiskt.

Medlem sedan sep. 2000215 inlägg
#4

tack för svaret. det ser ut som min "temporära lösning" får bli mer permanent alltså.

129 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)