Hentning af bynavn når man har postnummer : har desværre kun 15 p
Hej hej, jeg er alt for grøn i asp, og har rodet mig ud i noget I måske kunne hjælpe med..Jeg har lavet et spørgeskema online, hvor jeg har fået 500 besvarelser, jeg valgte kun at spørge om post nummer, da jeg trode jeg sagtens kunne hente bynavnet i en database hvis jeg havde postnummere... måske kender i det hvor man tror lidt for meget om sig selv, men det var i hvert fald tilfældet her
Jeg ved ikke om jeg skal poste alt koden eller bare forklare hvad problemet er, hvis i skal bruge alt koden skal i bare lige sige til..
Jeg laver min tabel, og siger den skal "while not svar.eof " hente alle dataene fra felt "sp4" det gør den også fint nok, men når jeg så tilføjer en colonne mere hvor jeg beder den om at:
set posttilby = Server.CreateObject("ADODB.Recordset")
posttilby.open "select * from postnr where Postnr ='" & hentetpostnummer & "'", database
hentetpostnummer = answer.fields("sp4")
response.write (posttilby.fields("Bynavn"))%>
hopper den frem og siger :
Tekniske oplysninger (for supportteknikere)
Fejltype:
ADODB.Field (0x80020009)
Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.
/agger/admin/resultat/TMPjxldqcu0m9.asp
Jeg har sat overnævnte kode nede i "while not" løkken er det forkert ? hvis jeg sætter den højere oppe, skriver den bare det første resultat igen og igen
Håber på der lige er en der måske kan give mig et lille råd.. Måske det er vigtigt at nævne det er en ms access database...
Håber på et svar..
Jacob Jensen
