15. maj 2002 - 10:01Der er
26 kommentarer og 4 løsninger
det er jo så let
Så hvorfor virker det her SIMPLE tag ikke ?
<% if rs("svar")<>"" then response.write rs("svar") else response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." end if %>
Den skriver ikke svaret hvis der er nóget i rs("svar") men er der ikke noget så skriver den "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare."
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.
Bare et foreslag da jeg ik forstår ret meget af din forklaring ;)
<% If ("" & Rs("svar")) > "" Then Response.Write Rs("svar") Else Response.Write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." End If %>
Hvad med ? <% if or rs("navn") = " " then response.write rs("svar") else response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." end if %>
det der sker er at hvis der er svaret på et spørgsmål ( der står noget i tabellen svar ) så skulle den jo skrive det, men det gør den ikke men hvis der ikke er skrevet noget i tabellen svar ja så skriver den response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare."
Det er ikke lige min dag idag.. Denne kode skriver du har ikke svaret hvis feltet er blank. og skriver svaret hvis der er svaret.
<% if isNull(rs("svar")) or rs("svar") = " " then response.write Der er ikke svare på spørgsmålet else response.write du har svaret: rs("svar") på spørgsmålet end if %>
det er sgu for lamt der er ikke noget at gøre, jeg har prøvet alle forslag på denne side og intet virker, den vi kun skrive enten svar eller at der ikke er et svar men ikke begge ting.
Det her burde ikke ændre noget men prøv alligevel...
<% session("svar") = rs("svar") response.write "<BR>" & session("svar") if session("svar") = "" then response.write "Der er ikke svaret bla. bla." else response.write session("svar") end if %>
Denne her skulle meget gerne virke. Jeg har lige selv tested den og den virker fint her: <% if isNull(rs("svar")) or rs("svar") = " " then response.write "Der er ikke svare på spørgsmålet" else response.write rs("svar") end if %>
Ahm jeg kan ikke finde ud af det l..t her. Hvis jeg skriver.
<% if rs("svar") <> "" then %> svar <% else %> Ingen svar <% end if %>
Virker det den skriver Svar hvis der er noget og Ingen svar hvis der ikke er noget, men ´hvis jeg sætter response.write rs("svar") ind ja så skriver den ikke noget ???????????????????????????
Nu for du hele den kode jeg har tested med.. prøv at lave den til en selvstændig side og så om det virker.
<% set conn = server.createobject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("db.mdb") strSQL = "select * from svar" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write "" else Do Until rs.EOF %>
<% if isNull(rs("svar")) or rs("svar") = " " or rs("svar") = "" then %> Der er ikke svare på spørgsmålet<br> <% else %>svar: <%= rs("svar") %><br> <% end if %>
<% RS.MoveNext Loop end if Conn.Close Set Conn = Nothing%>
if len(""&rs("svar")&"") > 0 then response.write rs("svar") else response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." end if
Det kan variere, hvorledes en database tolker et "tomt" felt. Hos nogle er et enkelt mellemrum lig med et tomt felt. For at gardere dig 100% kan du med fordel anvende følgende:
if isNull(rs("svar")) Or isEmpty(rs("svar")) Or rs("svar") <> " " then response.write rs("svar") else response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." end if
if isNull(rs("svar")) Or isEmpty(rs("svar")) Or rs("svar") = " " then response.write "Der er ikke svaret på dette spørgsmål.<br>Tryk her for at svare." else response.write rs("svar") end if
ja jeg har stadig ikke fået det løst og aner ikke hvad der er galt men jeg lavede det på en anden måde, men tak for hjælpen.
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.