Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Vad är if-satsen om inget står i databasen?

Postades av 2001-10-24 21:03:00 - Johan Svensson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 784 personer

Verkar ju vara en massa hejare på ASP här så jag har en liten fråga till er.
Jag pular med en sida där jag har länkar till bilder i en databas och nu är det så att jag vill att om det i en "record" inte står en länk alltså ingen alls så skall det på sidan visas en annan bild (bild_om_inget_star.gif).
Jag vet hur man gör om det står något spesefikt men inte om det just står inget alls.

Det jag vill veta är vad det skall stå på första raden efter =.
<%If RecSet("bild")= Then%>
<img src="bild_om_inget_star.gif">
<%Else%>
<img src="<%=RecSet("bild")%>">
<%End If%>


Hoppas någon förstår vad jag menar och att du kan hjälpa mig.
/Johan Svensson


Svara

Sv: Vad är if-satsen om inget står i databasen?

Postades av 2001-10-24 21:08:00 - jonas ytterfors

hej!
simplare än du tror, testa:
<code>
<%
If RecSet("bild") = "" Then
response.write "<img src=""bild_om_inget_star.gif"">"
Else
response.write "<img src='" & RecSet("bild") & "'>"
End If
%>
</code>


Svara

Sv: Vad är if-satsen om inget står i databasen?

Postades av 2001-10-24 21:35:00 - Johan Svensson

Jag hade nästan gjort samma sak tidigare (men trodde det var fel..funkar ej), jag hade skrivit:
<%If RecSet("bild")= "" Then%>
<img src="bild_om_inget_star.gif">
<%Else%>
<img src="<%=RecSet("bild")%>">
<%End If%>

...vilket inte funkar. Inte heller det du skrev jonas funkar.
<%
If RecSet("bild") = "" Then
response.write "<img src=""bild_om_inget_star.gif"">"
Else
response.write "<img src='" & RecSet("bild") & "'>"
End If
%>

Det funkar nästan men när det inte står något i i databasen så får jag på sidan bara upp en sådan där ikon som visar att bilden inte hittades. Men står det en länk i databasen funkar det så får jag fram den bilden som står i databasen.


Svara

Sv: Vad är if-satsen om inget står i databasen?

Postades av 2001-10-24 21:48:00 - jonas ytterfors

WTF (what the f*uck)
felsökning:
1. Kolla sökvägen till bilden, bild_om_inget_nånting.gif Kolla om bilden finns
1b. Kolla källan (visa - visa källa), kolla vad som står där... om det inte står nåt...
2. Kolla att databasen verkligen e tom...

kommer inte på mer nu, bifoga gärna lite mer grejjer vi kan undersöka.....
/jonas


Svara

Sv: Vad är if-satsen om inget står i databasen?

Postades av 2001-10-24 22:56:00 - Andreas Hillqvist

Har en if-sats som även klarar null värden. Kan ju vara det:
<code>
<%If Len(RecSet("bild"))>0 Then%>
<img src="<%=RecSet("bild")%>">
<%Else%>
<img src="bild_om_inget_star.gif">
<%End If%>
</code>


Svara

Sv: Vad är if-satsen om inget står i databasen?

Postades av 2001-10-25 17:19:00 - Jonas Bergfors

Hej
Har hat nåt likande, om där aldrig har varit nåt värde i justden celen i databasen så kunde jag bara luska ut det med isnull grejen dom andra = "" eller = null funka inte för mig.

/jonas


Svara

Sv: Tack Andreas!!!

Postades av 2001-10-25 18:27:00 - Johan Svensson

Evigt tacksam för alla inlägg här! Men ett extra stort tack till Andreas Hillqvist som med sitt inlägg hjälpte mig att få problemet löst. tack tack tack!!!


Svara

Sv: Tack Andreas!!!

Postades av 2001-10-25 18:37:00 - Andreas Hillqvist

*Ler stolt* :O)


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 846
27 961
271 763
960
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies