/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
Hvordan skrives denne SQL-sætning ?
Fra :
Jakob Munck
Dato :
04-06-01 13:51
Jeg har et lille netgalleri, og vil til tider give mine brugere en besked om
at der ikke er en bestemt type billeder i databasen.
Jeg har skrevet følgende SQL:
<%
.......
SQL = "select * FROM files Where brugernavn = '" & id_2 & "'"
set RS = Conn.execute(SQL)
if SQL = "" then
response.write "Der er ingen billeder i databasen!"
else
response.write "Her kan du se billederne"
end if
%>
Ovenstående kode giver altid det resultat, at den siger "Her kan du se
billederne". Den mener altså aldrig at SQL er tom (""), selv om der ikke er
records, hvor brugernavnet er identisk med id_2 (tekstvariabel)
Hvad gør jeg galt?
v.h.
Jakob Munck
James Olsen (
04-06-2001
)
Kommentar
Fra :
James Olsen
Dato :
04-06-01 13:45
"Jakob Munck" <jakob.munck@email.dk> wrote in message
news:9ffv72$14sb$1@news.cybercity.dk...
> Jeg har et lille netgalleri, og vil til tider give mine brugere en besked
om
> at der ikke er en bestemt type billeder i databasen.
>
> Jeg har skrevet følgende SQL:
>
> <%
> ......
>
> SQL = "select * FROM files Where brugernavn = '" & id_2 & "'"
> set RS = Conn.execute(SQL)
>
> if SQL = "" then
>
> response.write "Der er ingen billeder i databasen!"
> else
> response.write "Her kan du se billederne"
> end if
>
> %>
>
> Ovenstående kode giver altid det resultat, at den siger "Her kan du se
> billederne". Den mener altså aldrig at SQL er tom (""), selv om der ikke
er
> records, hvor brugernavnet er identisk med id_2 (tekstvariabel)
>
>
> Hvad gør jeg galt?
Resultatet leveres ikke i SQL variables men i RS så du skal som noget der
ligner nedenstående :
if RS.EOF then
ingen rækker
else
der er rækker
end if
>
> v.h.
>
> Jakob Munck
>
>
>
>
>
Jakob Munck (
04-06-2001
)
Kommentar
Fra :
Jakob Munck
Dato :
04-06-01 20:28
Så fungerer det. Tak !
jm
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177557
Tips :
31968
Nyheder :
719565
Indlæg :
6408872
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.