Avatar billede dtc Nybegynder
22. maj 2006 - 10:52 Der er 5 kommentarer og
1 løsning

Bøvl med en simpel IF or ELSE sætning

Hvad går der galt her???? HVORFOR virker dette ikke?????


<% If (Recordset1.Fields.Item("Billede").Value) = "'foto.jpg'" Then
  Response.Write("<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor='#FF0000'>
    <td>&nbsp;</td>
  </tr>
</table>")
Else
  Response.Write("<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor='#00FF00'>
    <td>&nbsp;</td>
  </tr>
</table>")
Avatar billede inglenook Praktikant
22. maj 2006 - 10:57 #1
har du en End if paa til sidst ?
Avatar billede softspot Forsker
22. maj 2006 - 10:58 #2
Det er fordi du skal bruge dobbeltanførselstegn i VBScript-strenge og du må heller ikke bare lave linieskift i en streng.

<% If (Recordset1.Fields.Item("Billede").Value) = "'foto.jpg'" Then
  Response.Write("<table width=""100%""  border=""0"" cellspacing=""0"" cellpadding=""0"">" & _
  "<tr bgcolor='#FF0000'>" & _
    "<td>&nbsp;</td>" & _
  "</tr>" & _
"</table>")
Else
  Response.Write("<table width=""100%""  border=""0"" cellspacing=""0"" cellpadding=""0"">" & _
  "<tr bgcolor='#00FF00'>" & _
    "<td>&nbsp;</td>" & _
  "</tr>" & _
"</table>")
End If
Avatar billede softspot Forsker
22. maj 2006 - 11:03 #3
Du skal muligvis checke for field-value uden apostroffer omkring foto.jpg (med mindre din værdi rent faktisk indeholder apostroffer - hvilket jeg tvivler på).
Avatar billede dtc Nybegynder
22. maj 2006 - 11:16 #4
KANON.....tak for hjælpen softspot.....
Smid lige et svar så du kan få point!!!

DC
Avatar billede softspot Forsker
22. maj 2006 - 11:20 #5
Velbekomme :)
Avatar billede softspot Forsker
02. januar 2007 - 15:50 #6
Tak for point :)
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