webForumDet fria alternativet

Någon som haft samma problem?

ASP

2 svar · 128 visningar · startad av Zerephina

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

Jag har en Access-databas. Så här ser min kod ut:

<% IF NOT IsNull (rs("ovrigt")) THEN %>
<BR>
<BR>
<TABLE WIDTH="400" BORDER=1 CELLSPACING="0" CELLPADDING="4" BORDERCOLOR="#000080"">
<TR>
<TD>
<FONT SIZE=2>
<STRONG>Övrigt:</STRONG> <%=rs("ovrigt")%>
</FONT>
</TD>
</TR>
</TABLE>
<%
END IF %>

"ovrigt" hämtas från ett PM-fält. Är det tomt så funkar det. Är det något i fältet så skrivs tabellen ut samt att texten "Övrigt:" skrivs ut. Men den hämtar inget från PM-fältet utan det blir bara tomt där efter.

Någon som haft liknande problem och har någon idé om vad det kan vara??

------------------
/Sophie*

[Redigerat av Zerephina den 30 mar 2001]

Medlem sedan mars 200139 inlägg
#2

En tanke bara, kan det vara så att fältet är tomt men att du testar om det är "binärt null" ? Kolla om det hjälper att bygga på if satsen med om längden av fältet är noll len(rs("ovrigt"))=0.

------------------
Tänkte inte på de'

Medlem sedan sep. 2000206 inlägg
#3

Menar du så?
Det funkade inte.

<% IF len(rs("ovrigt"))=0 THEN %>

Den tittar juh om det finns nått och skriver ut tabellen, men inte själva innehållet! Finns det inget så hoppar den över precis som den skall. Om jag inte gör någon if-sats så skrivs innehållet ut utan problem.

[Redigerat av Zerephina den 30 mar 2001]

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)