Avatar billede gigaload Nybegynder
11. december 2002 - 08:44 Der er 14 kommentarer og
1 løsning

en lille fejl...

den melder denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (comma) in query expression '(forside, ungdom, skole, uddannelse, indsamling)'.

/nepal/ungdom.asp, line 8



linie 7+8 er:

SQLhent = "SELECT (forside, ungdom, skole, uddannelse, indsamling) FROM hits"
Set RS = Conn.Execute(SQLhent)
Avatar billede gigaload Nybegynder
11. december 2002 - 08:48 #1
hmm.. har fået rettet fejlen, men nu kommer den med:

error '80020009'
Exception occurred.

/nepal/ungdom.asp, line 10


og linie 10 er:

hits = int(RS("ungdom")) + 1
Avatar billede dk_akj Nybegynder
11. december 2002 - 08:57 #2
det lyder som om der ikke er noget rækker i dit rs

prøv:
if rs.eof then
  hits = int(RS("ungdom")) + 1
else
  response.write " FEJL ingen rækker i rs"
end if
Avatar billede stormlic Nybegynder
11. december 2002 - 08:58 #3
Prøv med:
hits = Cint(RS("ungdom")) + 1
Avatar billede stormlic Nybegynder
11. december 2002 - 08:58 #4
...eller
hits = RS("ungdom") + 1
Avatar billede stormlic Nybegynder
11. december 2002 - 08:59 #5
dk_akj har ret. Jeh havde ikke lige set at det var en exception :)
Avatar billede gigaload Nybegynder
11. december 2002 - 09:00 #6
det er jo en counter... så den skal bare lægge en til, hver gang siden åbnes...
Avatar billede stormlic Nybegynder
11. december 2002 - 09:01 #7
du kan også prøve med:

If not RS.EOF Then
  hits = int(RS("ungdom")) + 1
End if
Avatar billede stormlic Nybegynder
11. december 2002 - 09:01 #8
er RS("ungdom") tom første gang?
Avatar billede stormlic Nybegynder
11. december 2002 - 09:02 #9
eller er den 0?
Avatar billede eagleeye Praktikant
11. december 2002 - 09:05 #10
Har du prøvet at fjerne () fra kolonne nanvne:

SQLhent = "SELECT forside, ungdom, skole, uddannelse, indsamling FROM hits"
Set RS = Conn.Execute(SQLhent)
Avatar billede gigaload Nybegynder
11. december 2002 - 09:08 #11
den er 0...
Avatar billede gigaload Nybegynder
11. december 2002 - 09:11 #12
kan i ikke også lige svare på dette... forstår det ikke...


Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'time'

/nepal/ungdom.asp, line 87


og jeg har skrevet <%=time(now)%>
Avatar billede gigaload Nybegynder
11. december 2002 - 09:12 #13
jeg har fået det med databasen til at virke....
Avatar billede eagleeye Praktikant
11. december 2002 - 09:12 #14
Hvis du vil udskrive tiden så det bare time:

<%=time()%>
Avatar billede eagleeye Praktikant
11. december 2002 - 09:13 #15
date  udskriver dato'en
now  udskriver dato og tid
time  udskriver tiden
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