Avatar billede Slettet bruger
21. januar 2003 - 12:04 Der er 3 kommentarer og
2 løsninger

ASP script virker ikke

Hey

Sidder og kan ikke se hvad der er galt med dette script. Det er linje 21 der er problemet.

<%
dim conn
function OpenConn( DBName )
Set Conn = Server.CreateObject("ADODB.Connection")
ODBCpath = left(request.servervariables("PATH_TRANSLATED"), instrrev(request.servervariables("PATH_TRANSLATED"), "\"))
Conn.Open "DBQ=" & ODBCpath & DBName & ";DefaultDir=" & ODBCpath & ";Driver={Microsoft Access Driver (*.mdb)}"
end function
OpenConn("db.mdb")
%>
<html>
<head>
<title>Vejrdata > Vis alle data</title>
</head>
<body bgcolor="white">
<font color="blue">
<face='verdena'>
<body>
<font size='3' face='verdana' color='blue'><b><H2><center>Her er en oversigt over de målte vejrdata</center></H2></b>
<%
strSQL = "select top 10 * from base order by Dato"
set base = conn.Execute(SQL) <------- fejl :-(

if base.eof then
Response.Write "Denne service er ikke kommet op at køre endnu - sorry. Kommer op hurtigt muligt :-)"
Else
Response.Write "<br><br>"
do while not databse.eof
Response.Write "<b>Måling fortaget D. :</b>&nbsp;&nbsp;" & base("Dato") & "<br>"
Response.Write "<b>Måling fortaget fra :</b>&nbsp;&nbsp;" & base("IP") & "<br>"
Response.Write "<b>Temperatur målt til :</b>&nbsp;&nbsp;" & base("temp") & "<br>"
Response.Write "<b>Luftfugtighed målt til :</b>&nbsp;&nbsp;" & base("fugtighed") & "<br>"
Response.Write "<b>Målings ID :</b>&nbsp;&nbsp;" & base("Id") & "<br>"

Response.Write "<br><hr>"
base.movenext
loop
Response.Write "</table>"
End If

%>
</font>
</body>
</html>
Avatar billede Slettet bruger
21. januar 2003 - 12:06 #1
hvad er fejlen ?
Avatar billede hossein Nybegynder
21. januar 2003 - 12:32 #2
den sætning:
strSQL = "select top 10 * from base order by Dato"
set base = conn.Execute(SQL) <------- fejl :-(

skal du rette til:
strSQL = "select top 10 * from base order by Dato"
set base = conn.Execute(strSQL)
Avatar billede Slettet bruger
21. januar 2003 - 16:51 #3
hassein: Jeg har prøvet og ændre det min gave bare en fejl et andet sted :-(
Nu er det i linje 27.
do while not databse.eof

Min table som mine data ligger i hedder database, så jeg kan ikke helt se fejlen
Avatar billede angam Nybegynder
21. januar 2003 - 16:52 #4
do while not base.eof
Avatar billede angam Nybegynder
21. januar 2003 - 16:53 #5
.. da base er navnet på dit resultat-sæt, og intet har med databasens navn at gøre.
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