webForumDet fria alternativet
Logga in / Bli medlem

Tomt i databas

ASP

3 svar · 150 visningar · startad av erik_nordell

Medlem sedan aug. 2000431 inlägg
Frågan#1

Hur gör jag om jag vill se ifall värdet i ett fält är noll? Alltså tomt.
Om jag skriver "" så funkar det ej!
Här är koden:
Addera = "SELECT anvandarnamn,online,kon FROM info where online ='j'"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
if recset("kon") = "" then

do until recset.eof
%>
Min Asp KOND
<%

Recset.movenext
loop

end if

RecSet.Close
connect.close %>

Medlem sedan dec. 1999151 inlägg
#2

Kanske...

If Len(RS("anvandarnamn")) = 0 Then
Medlem sedan aug. 2000431 inlägg
#3

Jag har själv testat med en annan sak.. som borde funka..
Kolla in detta:
<% Addera = "SELECT anvandarnamn,online,kon FROM info where online ='j'"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
if recset("kon") = "p" then
%>Inga Tjejer <%
else
do until recset.eof
%>
Min Asp KOND
<%

Recset.movenext
loop

end if

Detta borde ju funka eller hur?

Medlem sedan aug. 200010 inlägg
#4

Du kan ju annars testa med:

if IsNull(recset("kon")) then

kanske funkar. värdet kan ju vara Null oxå, inte bara "".

262 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)