Avatar billede t2o Nybegynder
11. januar 2002 - 11:54 Der er 3 kommentarer

Fejl i programmeringen + får ikke vist det jeg ville

jeg har en side der henter et vejnavn i en dropdown menu, og den får den også hentet over i mit andet (html´en her under) dokument, problemet er nu at jeg ikke får hentet det jeg vil i min db.
Det jeg vil have vist er hvornår der er afhentningdag hvor der i liul står \"1\" og hvor der står \"2\" i de rækker hvor vejnavnet er = det vejnavn jeg får hentet med over fra min dropdown.
desuden har jeg nu fået en fejl i linie 20 der siger:
Der er ikke angivet nogen kommandotekst for kommandoobjektet.
/afhentningsdato.asp, line 20

her er html´en i hvor det ovennævnte skal ske/sker.

<html>
<title>Hente data fra database</title>
<head>
</head>
<body>
<dl>
<%
Set DataConn = Server.CreateObject(\"ADODB.Connection\")
Set Stromr = Server.CreateObject(\"ADODB.Recordset\")
%>
<%
Set DataConn = Server.CreateObject(\"ADODB.Connection\")
Set stromr = server.CreateObject(\"ADODB.Recordset\")
DBSti = \"DBQ=\" & Server.Mappath(\"omr.mdb\")
DataConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBSti

\' Hent fra databasen afhængig af værdien id fra URL
\'strSQL =\"select * FROM omr wHERE (((omr.LIUL)=1)) OR (((omr.LIUL)=2)) AND Vejnavn=\'\" & Request.Form(\"vejnavn\") & \"\'\"

Set Dataconn = DataConn.Execute(strSQL)

\' Skriv personens data
Response.Write \"<dt>afhentningsdato: </dt><dd>\"

response.Write \"<p>Indsamling fra nummer \" & DataConn(\"fra\") & \" til \" & DataConn(\"Til\") & \" Sker på følgende dage: \" & DataConn(\"Indsamlingsdag\") & \" i hver måned.</p>\"
DataConn.NextRecordSet

DataConn.Close
Set Conn = Nothing
%>
</dl>
<p><a href=\"liste.asp\">Retur til listen</a></p>
<p><a href=\"default.asp\">Retur til forsiden</a></p>
</body>
</html>

kan i hjælpe
jeg giver 60 piont, for denne er svær for mig!
/T2O
Avatar billede erikjacobsen Ekspert
11. januar 2002 - 12:28 #1
Når du kommenter din tilordning til strSQL ud, vil Execute nok brokke sig. Mon ikke
det er fejlen i linie 20
Avatar billede erikjacobsen Ekspert
11. januar 2002 - 12:32 #2
Så mangler du en whileløkke, der går hele resultatet igennem. Er det problemet.
Det er svært at gætte, når du ikke siger hvad der er galt, men bare at der er \"noget\"
galt.
Avatar billede t2o Nybegynder
11. januar 2002 - 12:51 #3
det med sql tilordningen er klart! DOH!

det er er galt er at den tager den første række i db\'en, og ikke en jeg spørger efter.
hvordan skulle den while løkke evt. se ud?
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