Avatar billede fedtmuledk Nybegynder
14. februar 2002 - 09:56 Der er 1 kommentar og
2 løsninger

hvordan skal det se ud ??

hvordan skal det se ud for at virke ???

<%
tekst = rs("beskrivelse")
if rs("beskrivelse")="" then tekst=rs("varetekst")
%>

altså hvis der ikke står noget i rs("beskrivelse") skal tekst være = med rs("varetekst")

Avatar billede kennethrisum Nybegynder
14. februar 2002 - 09:58 #1
If IsNull(rs("beskrivelse")) = True then tekst=rs("varetekst")
Avatar billede rou Nybegynder
14. februar 2002 - 10:24 #2
At der ikke står noget i feltet kan betyde mange ting...
Feltet kan være enten Null eller en tom streng ("").

Hvis du checker på begge ting, vil du være sikker.
<%
tekst = RS("beskrivelse")
If(IsNull(tekst) Or tekst = "") Then
  tekst = RS("varetekst")
End If
%>

Hvis du bruger en MSSQL server, kunne det være smartere at bruge flg. query:

SELECT ISNULL(beskrivelse, varetekst) AS beskrivelse ....

Så vil du få varetekst ud hvis beskrivelse er NULL.
Du kunne også lave en CASE i din query, så ville du kunne fange begge dele igen.

- Rou
Avatar billede fedtmuledk Nybegynder
14. februar 2002 - 12:36 #3
tak for hjælpen
-->  kenneth får de 30 lovede point da han var først og hans svar kunne bruges til min side.

--> rou,  du får lige 15 ekstra point for din hjælp, det skal jeg nok få brug for senere.
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