Avatar billede brownghost Nybegynder
20. marts 2003 - 17:02 Der er 9 kommentarer og
1 løsning

ASP problem.. hvorfor virker det her ikke :(

Error.....

Microsoft VBScript runtime error '800a01a8'
Object required: ''
/upload_stat1.asp, line 28

her er filen..


<%
strSQL = "SELECT * FROM Upload_Statistics ORDER BY Date DESC"
Set rsLinks = objConn.Execute(strSQL)
%>


<%
Do While Not rsUpload_Statistics.EOF
%>


Dato: <%= rsUpload_Statistics("Date") %> Uploadet.<br>
<b><%= rsUpload_Statistics("Type") %></b>: <%= rsUpload_Statistics("Teaser") %><br>
<%= rsUpload_Statistics("Description") %>
<hr SIZE="1" WIDTH="99%" COLOR="996666">
<br>


<%
rsUpload_Statistics.MoveNext
Loop
%>

Jeg vil gerne vide hvad fejlen er så jeg lære noget *S*
Yderliger er der en der kender til en god bog om asp. for begynder?
Jeg kan lave asp om så det passer til det jeg vil.
Men kan ikke kode det fra starten/bunden det vil jeg gerne lære..


Tak...

BG
Avatar billede medions Nybegynder
20. marts 2003 - 17:04 #1
Prøv lige sådan her:

<%
strSQL = "SELECT * FROM Upload_Statistics ORDER BY [Date] DESC"
Set rsLinks = objConn.Execute(strSQL)
%>


<%
Do While Not rsUpload_Statistics.EOF
%>


Dato: <%= rsUpload_Statistics("Date") %> Uploadet.<br>
<b><%= rsUpload_Statistics("Type") %></b>: <%= rsUpload_Statistics("Teaser") %><br>
<%= rsUpload_Statistics("Description") %>
<hr SIZE="1" WIDTH="99%" COLOR="996666">
<br>


<%
rsUpload_Statistics.MoveNext
Loop
%>

//>Rune
Avatar billede brownghost Nybegynder
20. marts 2003 - 17:05 #2
Okay.. LOL fandt fejlen.. Jeg er en kloven...
Set rsLinks = objConn.Execute(strSQL) skulle være Set rsUpload_Statistics = objConn.Execute(strSQL)

Nå men så er det det her jeg gerne vil vide..

Jeg vil gerne vide hvad fejlen er så jeg lære noget *S*
Yderliger er der en der kender til en god bog om asp. for begynder?
Jeg kan lave asp om så det passer til det jeg vil.
Men kan ikke kode det fra starten/bunden det vil jeg gerne lære..
Avatar billede medions Nybegynder
20. marts 2003 - 17:05 #3
Hvis dette er fejlen, så er det fordi at Access har nogle reseveret ord. I dit tilfælde har du et felt der hedder Date i din database. Og Date() er en funktion VB og er derfor et reseveret ord!

Man kan så lave det til et ikke-reseveret-ord ved at omklamre det med [ og ]

//>Rune
Avatar billede madd Nybegynder
20. marts 2003 - 17:06 #4
Set rsLinks = objConn.Execute(strSQL)

burde det ikke være:

Set rsUpload_Statistics = objConn.Execute(strSQL)

/Mattias
Avatar billede brownghost Nybegynder
20. marts 2003 - 17:06 #5
tak rune det var ikke det []
Avatar billede madd Nybegynder
20. marts 2003 - 17:06 #6
nå nå - for sent :)
Avatar billede medions Nybegynder
20. marts 2003 - 17:06 #7
brownghost> Hop en tur ind forbi www.html.dk/tutorials/asp <- den kan lære det næsten lige så meget som en bog!

//>Rune
Avatar billede brownghost Nybegynder
20. marts 2003 - 17:07 #8
Damn det går hurtig her inde lol..
Tak Madd...
Avatar billede brownghost Nybegynder
20. marts 2003 - 17:08 #9
og tak Medions......... BG

jeg hopper der ind..
Avatar billede carpediem Nybegynder
20. marts 2003 - 17:42 #10
Det er fordi du laver et recordset der hedder rsLinks, men i dit loop henviser du til et recordset der hedder rsUpload_Statistics, men da det recordset jo ikke findes får du fejlen.
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