Avatar billede duno Nybegynder
25. juni 2003 - 13:09 Der 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
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 13:46 #1
Prøv med
If IsNull(M_PHOTO_URL) Then

eller

If IsEmpty(M_PHOTO_URL) Then

Må vi ellers ikke lige se hvor det er du for sat M_PHOTO_URL

/Morten
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 13:46 #2
Undskyld der skal selvfølgelig lige et null ind efter hver af if'erne.
Avatar billede netro Nybegynder
25. juni 2003 - 13:46 #3
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
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 13:47 #4
Det går godt.  null = Not på min sidste kommentar.
Avatar billede duno Nybegynder
25. juni 2003 - 14:31 #5
Ja det går sku godt!!!

Der sker ikke en disse!!!

findes der ikke en nemmere måde...

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??
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 14:38 #6
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.
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 14:39 #7
SKer der ikke en disse eller sker der bare det samme.
Avatar billede duno Nybegynder
25. juni 2003 - 14:44 #8
Der sker intet, jeg får stadig kun et billede, altså det billede som bliver peget på først (strIconProfile)
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 14:52 #9
Må vi ikke se hvordan du sætter M_PHOTO_URL
Avatar billede duno Nybegynder
25. juni 2003 - 15:09 #10
jeg ved ike hvad det er i mener.... det er hvad jeg kalder mit database felt.

men jeg har uploadet hele filen så kan i prøve at kigge på det, hvis i søger i filen kan der søges på PHOTO_URL så finder i alle stederne...

Håber det er ok.. skal lige hente min søn i SFO er tilbage om ca 30 min...

på forhånd tak for hjælpen!!

linket er :

http://www.123klik.nu/members.rar
Avatar billede mortenkjeldberg Nybegynder
25. juni 2003 - 15:25 #11
Det var noget af en mundfuld.

Prøv at lave M_PHOTO_URL om til Members_Member_PHOTO_URL

Jeg er ikke helt sikker men som jeg lige ser koden er det sådan den skal grejes.

/Morten
Avatar billede netro Nybegynder
25. juni 2003 - 16:29 #12
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
Avatar billede duno Nybegynder
25. juni 2003 - 16:35 #13
Hej morten

Så virker skidtet sku!! SKØNT!!

sikke dog en dummefejl, men tak for hjælpen!!

Nogen gange kan man ikke se skoven for bar træer...

Netro jeg takker også dig, jeg har ikke prøvet dit sidste forslag, da det andet virkede.. men mange tak alligevel...
Avatar billede netro Nybegynder
25. juni 2003 - 17:04 #14
Jeg har heller ikke downloaded din fil, så det går vist lige op :-)
Avatar billede duno Nybegynder
25. juni 2003 - 19:12 #15
Hey netro

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!!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester