webForumDet fria alternativet

Tomt i databas

ASPur ASP

3 svar · 148 visningar · startad av erik_nordell

erik_nordellMedlem sedan aug. 2000431 inlägg
#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 %>

------------------
//Erik
//Tapiren.net

dapMedlem sedan dec. 1999151 inlägg
#2

Kanske...

If Len(RS("anvandarnamn")) = 0 Then
erik_nordellMedlem 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?

------------------
//Erik
//Tapiren.net

malexinMedlem 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 "".

137 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)