webForumDet fria alternativet

tomt värde på id (typ)

ASP

6 svar · 260 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

kan man hämta upp alla poster från databasen även fast man har en where-tagg på id-numret i selectsatsen?
nånting:

select kolumn from tabell where id = "&*&"

går det?

Medlem sedan mars 20014 214 inlägg
#2

med where så definerar du ju vilken post du vill hämta, så då hämtar du bara den.

Om du vill hämta alla, är det bara att ta bort where helt och köra en loop.

Medlem sedan juni 20003 076 inlägg
#3

naturligtvis loopar jag posterna.
men jag har div. select case-satser som bestämmer vilka poster som skall hämtas och i selectsatsen så har jag en where-tagg som alltid ligger med (av olika anledningar).
jag skulle ju kunna lägga en if-tagg på selectsatsen men jag undrar bara om man kan hämta upp alla poster även fast man har en where-tagg med.

Medlem sedan dec. 200012 464 inlägg
#4
query = "select kolumn from tabell where id = id "
Medlem sedan juni 20003 076 inlägg
#5

Thanks!
Precis vad jag behövde.

Medlem sedan dec. 200012 464 inlägg
#6

Det fungerar inte riktigt i alla lägen. Om du har poster där id är null så kommer dom inte med i listningen. Det är inget problem om id är primärnyckel.

query = "select kolumn from tabell where 1 = 1"

är bättre.

Medlem sedan juni 20003 076 inlägg
#7

okidoki!

259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)