/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
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
Reklame
Statistik
Spørgsmål : 177511
Tips : 31968
Nyheder : 719565
Indlæg : 6408588
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste