Avatar billede jan2001 Nybegynder
22. januar 2006 - 19:12 Der er 12 kommentarer og
1 løsning

bøvl med script

jeg får

An unhandled data type was encountered.

jeg bruger følgende:

set kort_rec = objConn.execute("select * from kort where id=" & ID & ";")

<% response.write kort_rec("titel") %>
Avatar billede Slettet bruger
22. januar 2006 - 19:23 #1
Hej...

Hvorfor har du det semikolon til sidst?

\Dan
Avatar billede jan2001 Nybegynder
22. januar 2006 - 20:05 #2
Jeg har fundet ud af at fordi record settet løbes igennem i en løkke FØR <% response.write kort_rec("titel") %>, så kan den ikke finde værdien. Hvorfor?
Avatar billede nielle Nybegynder
22. januar 2006 - 20:59 #3
Det er fordi at du så er løbet "udover enden" af recordsettet.
Avatar billede jan2001 Nybegynder
22. januar 2006 - 21:12 #4
Hvad er så løsningen, når man skal bruge indholdet bagefter?
Avatar billede nielle Nybegynder
22. januar 2006 - 21:18 #5
Det kan gøres på forskellige måder. En mulighed er at gemme værdien i en variabel mens at man løber løkken igennem. Umiddelbart giver dette et problem hvis der er mere end een række (hvilket jo noremalt er tilfældet når man bruger en løkke) - for hvilken værdi er det man skal bruge?
Avatar billede jan2001 Nybegynder
22. januar 2006 - 21:41 #6
kunne man så ikke løbe baglæns?
Avatar billede nielle Nybegynder
22. januar 2006 - 22:00 #7
Det afhænger af hvordan du har åbnet dit recordset - man kan godt åbne dem sådan at det er muligt at gå frem og tilbage i dem.
Avatar billede cpufan Juniormester
22. januar 2006 - 23:11 #8
kort_rec.moveprevius()

eller

kort_rec.movelast()


eller

kort_rec.movefirst()

hvis den ikke vil være med til det skal conn sættes op til at du må gå frem og tilbage i recordsættet.
Avatar billede jan2001 Nybegynder
23. januar 2006 - 12:51 #9
cpufan: tak. det kan måske bruges. Men hvordan sættes conn op til at man kan kalde en record uanset hvor man står i recordsettet. Men movefirst() kan naturligvis også bruges.
Avatar billede nielle Nybegynder
23. januar 2006 - 13:02 #10
Hvis du poster noget kode, så kan vi sikkert hjælpe lidt bedre. :^)
Avatar billede jan2001 Nybegynder
29. januar 2006 - 12:55 #11
cpufan: du havde den bedste løsning. læg et svar.
Avatar billede cpufan Juniormester
30. januar 2006 - 09:18 #12
svar
Avatar billede jan2001 Nybegynder
30. januar 2006 - 10:13 #13
værsgo
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