Avatar billede mikker Nybegynder
20. maj 2003 - 19:11 Der er 8 kommentarer og
1 løsning

response object error

Hej Eksperter...
Jeg giver op ! Jeg er færdig !
Jeg får denne fejl på min side:
..
Response object error 'ASP 0185 : 8002000e'
Missing Default Property
/mikker/Default.asp, line 0
A default property was not found for the object.
..

Line 0 indeholder ikke noget, den første linie hedder linie 1...
Hvis jeg i linie 144:

<%response.write anthits %> istedet skriver
<%response.write "anthits" %> så kører det bare...

Nogen der har et forslag?
Siden er hosted hos frip.dk men der er vist lidt probs i øjeblikket... Nogen der kender til et ligeså simpelt gratis sted der har ASP ?

- Mikker
Avatar billede jesse_2000 Nybegynder
20. maj 2003 - 19:20 #1
hvis du skriver <%response.write anthits %> så refererer du til en variabel skriver du <%response.write "anthits" %> skriver du blot på skærmen.

Fejlen kommer fordi programmet ikke kan finde nogen variabel ved navnet anthits.
Avatar billede mikker Nybegynder
20. maj 2003 - 20:02 #2
Naturligvis er variablerne deklareret.
Avatar billede mikker Nybegynder
20. maj 2003 - 21:27 #3
Der mangler et 'default property' problemet er at jeg ikke aner hvad det er for et 'property'...

Jeg HADER nå der er ting jeg ikke kan løse... :o)

- Mikker
Avatar billede mikker Nybegynder
20. maj 2003 - 21:35 #4
Tror faktisk jeg har indsnævret problemet til dette:

Set objconn = server.createobject("ADODB.Connection")
objconn.open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & Server.Mappath("db/hit.mdb")
set rsvisit = server.createobject("ADODB.recordset")
rsvisit.activeconnection = objconn
rsvisit.cursortype = adopenkeyset
'rsvisit.locktype = adlockoptimistic
rsvisit.source = "ht"
sql = "select tbhit.* from tbhit"
ah = objconn.execute (sql)

Men jeg er blevet så forvirret af alt det her DSN-less at jeg er helt svimmel.
Den er helt gal, men hvordan f.... kommer jeg videre?
Avatar billede mikker Nybegynder
20. maj 2003 - 21:39 #5
Dette giver samme fejl...

objConn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.Mappath("db/hit.mdb")
Set rsvisit = server.createobject("ADODB.recordset")
set rsvisit.activeconnection = objconn
SQL = "select tbhit.* from tbhit"
set ah = objconn.execute (SQL)

Bare bryd ind når I har svaret :o)
Avatar billede mccannon Nybegynder
20. maj 2003 - 22:04 #6
sql = "select tbhit.* from tbhit"

prøv lige at lave den om til

sql = "select * from tbhit"
Avatar billede mccannon Nybegynder
21. maj 2003 - 16:43 #7
hmm han døde vist
Avatar billede mikker Nybegynder
21. maj 2003 - 17:54 #8
Nej nej... :o)
Er blot lige på arbejde, skal nok kigge når jeg kommer hjem, selvom jeg mener at have prøvet den version...

- Mikker
Avatar billede mikker Nybegynder
21. maj 2003 - 21:08 #9
Jeg skammer mig over at sige det, men jeg var nødt til at hente hjælp andetsteds. tsk tsk tsk

Jeg løste det med hjælp fra planet-source-code.com

dim Myconn,MyRS,MyField,MyRecord,DSNstr,SQLstr
Set Myconn = server.CreateObject("adodb.connection")
set MyRS = server.CreateObject("adodb.recordset")
DSNstr= "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNstr=DSNstr & "DBQ=" & Server.MapPath("db/hit.mdb")
Myconn.Open DSNstr
SQLstr = "SELECT antal FROM tbhit"
Set MyRS = Myconn.execute(SQLstr)
MyRS.MoveFirst
anthits = MyRS("antal").value

- Mikker
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