06. januar 2001 - 17:18
Der er
24 kommentarer og 2 løsninger
If felt i databse= then?
Jeg ville gerne at hvis indholdet feltet <%=billede2%> er = 0.jpg. Så skal den ikke gøre noget. Ellers, skal den vise felterne <%=billede2%> & <%=billede3%> & <%=billede4%> Jeg kender ikke så meget til ASP så jeg prøvede at fikse noget sammen udfra nogle halvlogiske regler lært gennem lidt VB. <% If <%=Billede2%> = 0.jpg Then Else <div align=\"center\"> <center> <table border=\"0\" cellspacing=\"1\"> <tr> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede2%>\" width=\"300\" height=\"200\"> <table> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede3%>\" width=\"300\" height=\"200\"> </b> </td> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede4%>\" width=\"300\" height=\"200\"> </b> </td> End If %> Men det ser ud til at den ikke er vild med at jeg angiver de felter inde i selve if-sætningen, altså at jeg skrive <%=billede3%>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
06. januar 2001 - 17:19
#1
If Billede2 = 0.jpg Then
06. januar 2001 - 17:21
#2
du skal ikke bruge <% igen.
06. januar 2001 - 17:24
#3
<% If Billede2 <> \"0.jpg\" Then %> <div align=\"center\"> <center> <table border=\"0\" cellspacing=\"1\"> <tr> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede2%>\" width=\"300\" height=\"200\"> <table> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede3%>\" width=\"300\" height=\"200\"> </b> </td> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede4%>\" width=\"300\" height=\"200\"> </b> </td> <% End If %>
06. januar 2001 - 17:24
#4
tpiil>>>> Men så ved den jo ikke at det er et variablen/eller_hvad_man _nu kalder_den, ved navn \"billede2\" den skal tage.
06. januar 2001 - 17:25
#5
<% If Billede2 = 0.jpg Then Else <div align=\'center\'> <center> <table border=\'0\' cellspacing=\'1\'> <tr> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede2 & \"\' width=\'300\' height=\'200\'> <table> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede3 & \"\' width=\'300\' height=\'200\'> </b> </td> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede4 & \"\' width=\'300\' height=\'200\'> </b> </td> End If %>
06. januar 2001 - 17:26
#6
sådan nu skulle den være der: <% If Billede2 = \"0.jpg\" Then Else <div align=\'center\'> <center> <table border=\'0\' cellspacing=\'1\'> <tr> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede2 & \"\' width=\'300\' height=\'200\'> <table> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede3 & \"\' width=\'300\' height=\'200\'> </b> </td> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede4 & \"\' width=\'300\' height=\'200\'> </b> </td> End If %>
06. januar 2001 - 17:26
#7
tpill >> Den holder ikke... Hvorfor også lave en else når man ikke bruger mere end EN mulighed
06. januar 2001 - 17:27
#8
netsrac>>> Okay, sådan, tak. Samtidig byttede du også om på det så den ikke sammelignede, men resultatet bliver jo det samme og det spare vel lidt ASP-kode :o) Skal se om jeg kan regne reglen ud, hvis I kender nogle gode online artikler om ASP/SQL må i gerne skrive dem :o)
06. januar 2001 - 17:29
#9
Okay, Tpiil\'s seneste virker vist også, sætte lige point til 60 så kan i da f 30 hver :o)
06. januar 2001 - 17:29
#10
Hvis den kun skal udføre noget når en variabel er forskellig fra en bestemt tekst er der jo ingen grund til at lave en else sætning :-)
06. januar 2001 - 17:30
#11
tpill seneste virker ikke...den udskriver intet.
06. januar 2001 - 17:32
#12
netsrac>>>> Jeg regner med at benytte din, da jeg kan se (og følge) logikken i den. Men Tpiils virker også, jeg har lige haft den sat ind.
06. januar 2001 - 17:34
#13
netsrac>>>> Du har ret, browseren havde fanget din version (derfor så jeg den igen). Tpiils virker faktisk ikke.
06. januar 2001 - 17:34
#14
Hm...den burde ikke virke...der er ingen response.write nogle steder..
06. januar 2001 - 17:35
#15
Sys nok da :-)
06. januar 2001 - 17:36
#16
nej, min virker ikke der skal lige laves nogle <% %> for netsrac har ret der mangler Response.Write!
06. januar 2001 - 17:37
#17
Tpiil>>>> Gider du rette lidt i din så den også virker? Bare for erfaringens skyld.
06. januar 2001 - 17:37
#18
min skal se sådan her du hvis den skal virke :) <% If Billede2 = \"0.jpg\" Then Else %> <div align=\'center\'> <center> <table border=\'0\' cellspacing=\'1\'> <tr> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede2 & \"\' width=\'300\' height=\'200\'> <table> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede3 & \"\' width=\'300\' height=\'200\'> </b> </td> <td><b><img border=\'0\' src=\'/billeder/hus_billeder/\" & Billede4 & \"\' width=\'300\' height=\'200\'> </b> </td> <% End If %>
06. januar 2001 - 17:38
#19
Weeee...er rykket op på plads 54 :-)
06. januar 2001 - 17:40
#20
ARRRR så mangler jeg at lave det tilbage :) SNORK!!! <% If Billede2 = \"0.jpg\" Then Else %> <div align=\"center\"> <center> <table border=\"0\" cellspacing=\"1\"> <tr> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede2%>\" width=\"300\" height=\"200\"> <table> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede3%>\" width=\"300\" height=\"200\"> </b> </td> <td><b><img border=\"0\" src=\"/billeder/hus_billeder/<%=Billede4%>\" width=\"300\" height=\"200\"> </b> </td> <% End If %>
06. januar 2001 - 17:40
#21
tpill >> Den virker stadig ikke!
06. januar 2001 - 17:41
#22
tpill >> Ja også har du næsten min...
06. januar 2001 - 17:42
#23
jep, jeg gad ikke skrive response.write ud for dem alle linierne :)
06. januar 2001 - 19:17
#24
Jeg kan se at jeg i hvert fald her har fat i 1 eller 2 der har en del forstand på ASP, så måske ka I også lige komme med et bud på den her:
http://www.eksperten.dk/spm/39968
07. januar 2001 - 12:58
#25
Når du bruger ASP skal du altid huske på hvad der er ASP og hvad der er html <% & %> Fx efter din \"else\" så kommer der noget html, men du har glem at lukke af med en \"%>\" husk det! /^~Rasmus
07. januar 2001 - 13:38
#26
Okay, men jeg er ikke så fortrolig med ASP-programmering. Jeg var ikke sikker på hvordan man kaldte en af variablerne når det var inde i en ASP-kommando/whatever.
Kurser inden for grundlæggende programmering