webForumDet fria alternativet

Varför??

2 svar · 168 visningar · startad av Alkvettern

AlkvetternMedlem sedan okt. 2002108 inlägg
#1

Varför fungerar inte den här koden.

strSQL = "Select * FROM tbl_spelare WHERE bild = "' '" ORDER BY ename"
Set oRS = oConn.Execute(strSQL) 
%>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<img src="img/spelartest.gif">
<br>
  

 

<%

	Do Until oRS.EOF
%>
<br>
<%=oRS("ename")%>
<br>

<%
	oRS.MoveNext
	Loop %>

<%

Det den ska göra är att ta fram alla spelare som inte har någon bild i databasen.

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#2
strSQL = "Select * FROM tbl_spelare WHERE bild is Null ORDER BY ename"

eller
om fältet innehåller ett mellanslag

strSQL = "Select * FROM tbl_spelare WHERE bild = ' ' ORDER BY ename"
m_soderlundMedlem sedan sep. 20026 425 inlägg
#3

Och för att vara lite mer effektiv ska du tänka på att ej använda jokertecken och plocka ut allt ur databasen, välj ut de fält som du verkligen behöver..

SELECT falt1,falt2,falt3 FROM tbl_spelare WHERE bild is Null Order BY ename
135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)