Avatar billede muleendk Nybegynder
08. juni 2004 - 19:32 Der er 7 kommentarer og
1 løsning

Jeg kan ikke huske hvis talet er 2 skriver den det ene

Jeg har denne kode...!

<%If rs("tal") = "2" Then%>her er txt<%Else%><%End If%>

hvorfor virker denne kode ikke...?

det rigtige første dvar giver 15 hurtige point..!

//marcus
Avatar billede eagleeye Praktikant
08. juni 2004 - 19:40 #1
Hvilken fejl får du? Umiddelbart er der ikke noget galt dog kan du prøve at lave din linje sådan her, så rs("tal") tolkes som en streng:

<%If CStr(rs("tal")) = "2" Then%>her er txt<%Else%><%End If%>
Avatar billede muleendk Nybegynder
08. juni 2004 - 19:44 #2
ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.
Avatar billede eagleeye Praktikant
08. juni 2004 - 19:46 #3
Ok, så det fordi den ikke kan finde kolonnen tal i recordsetet. Det kan eneten være fordi SQL sætningen ikke tager kolonnen med eller kolonnen ikke findes i den valgte tabel.

Eks hvis man har denne SQL sætning vil den fejl komme da tal kolonne ikke står efter select:
SQL = "select navn, email from tabelnavn"
Avatar billede muleendk Nybegynder
08. juni 2004 - 19:48 #4
Det forstår jeg ikke...!
Avatar billede eagleeye Praktikant
08. juni 2004 - 19:53 #5
Den fejl du får kommer i ved dette:  rs("tal")

Jeg antager rs er et recordset.

For man kan skrive et kolonnenavn i recordsetet rs("kolonnenavn") skal det navn også være i select delen af den SQL sætning som bruges i forbindes med recordsetet fyldes/åbnes.

Prøv at vise din SQL sætning.
Avatar billede cpufan Juniormester
08. juni 2004 - 20:38 #6
det er nok
if request("tal") = "2" then osv

altså ikke et recordset men et inputfelt
Avatar billede muleendk Nybegynder
08. juni 2004 - 21:39 #7
Det skal være et recordset !
Avatar billede muleendk Nybegynder
09. juni 2004 - 14:29 #8
!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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