19. oktober 2004 - 14:33
Der er
11 kommentarer og 1 løsning
Problemer med count
Hej Hvad er fejlen her? strSQL = "select count(*) as antalind from forum where emne = 'danmark'" Set rs = Conn.Execute(strSQL) response.write rs("antalind") fejl: Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /Mads
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. oktober 2004 - 14:35
#1
response.write( rs("antalind") ) hjælper det ikke - med paranteser om - response.write er en fukntion
19. oktober 2004 - 14:36
#2
strSQL = "select count(ID) as antalind from forum where emne = 'danmark'"
19. oktober 2004 - 14:38
#3
anhansen, det er selve strSQL koden der er fejl i. mortency, samme fejl.
19. oktober 2004 - 14:42
#4
nååårh... :-) Whoops... Hvordan ser din connectstring ud? Det er ikke den - jeg synes ikke umiddelbart sql'en ser ud til at fejle noget..
19. oktober 2004 - 14:45
#5
set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("database.mdb") Conn.Open DSN
19. oktober 2004 - 14:51
#6
hmm.. ser også rigtigt ud... Mangler måske UID og PWD men hvis der ikke er kode på db'en er jeg ikke sikker på at de er nødvendige...
19. oktober 2004 - 14:52
#7
Det er der ikke...
19. oktober 2004 - 15:12
#8
> Too few parameters. Expected 1. Det betyder som regel at man har skrevet kolonnenavnet eller tabelnhavnet forkert i sin SQL sæning så tjek de to er stavet rigtigt du kan evt. prøve at sætte klammer omkring hvis de to navne passer: strSQL = "select count(*) as antalind from [forum] where [emne] = 'danmark'" Og er emne en tekst kolonne?
19. oktober 2004 - 15:16
#9
Skulle lige til at skrive det.. Har lige testet sql mod en access.. Og det går fint.. Den returnerer i hvert fald et 0 og det var det den skulle i mit tilfælde...
19. oktober 2004 - 15:28
#10
Tak for hjælpen anhansen men med eagleeye's svar virker det pludselig. Hvordan skal vi klare fordelingen?
19. oktober 2004 - 15:30
#11
det må du styre.. Bare gi' til eagle.. Jeg hjalp jo i bund og grund ikke så meget.. :'-(
19. oktober 2004 - 15:44
#12
Ok her et svar fra mig :)
Kurser inden for grundlæggende programmering