25. juni 2003 - 13:09Der er
14 kommentarer og 1 løsning
billede - tomt databasefelt
Hej jeg har den her sætning, som jeg ikke lige kan få til at virke, det jeg vil er at den skal hente et billede hvis der er info i databasefeltet (M_PHOTO_URL) og et andet billede hvis der ikke er noget billede, findes der en nemmere måde, og hvordan kan jeg få siden til at undersøge om der er indhold i database feltet, Null virker ikke og jeg har også prøvet med = ""
Hilsen Duno
Nedenstående er et eksempel jeg har prøvet uden held, den viser altid det samme billede!!
if M_PHOTO_URL <> Null then Response.Write getCurrentIcon(strIconProfile,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") else Response.Write getCurrentIcon(strIconProfile2,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") end if
if Not IsNull(M_PHOTO_URL) And Trim(M_PHOTO_URL) <> "" then Response.Write getCurrentIcon(strIconProfile,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") else Response.Write getCurrentIcon(strIconProfile2,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") end if
feks. at den bare kigger i mit felt i databasen (MEMBERS.M_PHOTO_URL) og hvis der er tekst der, skal den dit og hvis ikke skal den dat, eks ved selv at definere billedestien??
Ok. Den kan ikke se ned i et felt i din database. Du skal selecte et felt fra din database for at kunne se data fra det. Hvordan sætter du M_PHOTO_URL i din kode.
Du kan også sætte betingelsen direkte i din where-clause:
Set rs = Conn.Execute("Select M_PHOTO_URL From Tabel Where Not M_PHOTO_URL Is Null And M_PHOTO_URL <> ''")
If Not rs.EOF Then Response.Write getCurrentIcon(strIconProfile,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") Else Response.Write getCurrentIcon(strIconProfile2,"Se " & ChkString(Members_MemberName,"display") & "'s Profil","align=""absmiddle"" hspace=""0""") End If
Kan man ikke lave din sætning så den virker UDEN at den er afhænig af EOF
da jeg har mange poster som skal vises med de informationer...
man kan jo altid lære noget mere!!!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.