"Keld Fuglsang" <keld-fuglsang@mail.dk> wrote in message
news:9bkt04$2qf$1@news.inet.tele.dk...
> Hej
>
> jeg har et problem da mit script ikke virker, det skulle gerne læse om der
> står noget i rs("Navn"), hvis der gør det skal den skrive hvad der står og
> hvis der ikke gør skal man kan tilmelde sig. jeg har indsat source koden
til
> de forskellige ting men jeg kan ikke finde fejlen
>
> Fejlen lyder :
> Der opstod en Microsoft VBScript-kørselsfejl fejl '800a000d'
>
> Typerne passer ikke sammen: 'rs'
>
> none=""
> if rs("navn") <> none then
>
Du har ikke sat variablen rs til at indeholde noget endnu (så vidt jeg lige
kan se)
Prøv at lave en response.write rs("navn") over linje 14
Din konstruktion
none=""
if rs("navn") <> none then
Er ikke så elegant
Du kan evt bruge
If Len(Trim(rs("navn") &"")) > 0
Værdien i feltet navn kan indeholde en Null værdi
Det tager rs("navn") &"" højde for
Værdien i feltet navn kan indeholde blanktegn
Det tager Trim(rs("navn") &"") højde for
Til sidst så returnerer funktionen Len() længden af den værdi der fra
funktionen Trim()
Måske lidt komplekst bår nu du er nystartet ud i ASP, men prøv at tjekke
funktionerne i din VBScript dokumentation
mvh/Peter Lykkegaard