08. september 2006 - 15:44
Der er
7 kommentarer og 1 løsning
database udtrækning virker ikke
Hvorledes kan det være at dette ikke virker? <% Set rs2 = Conn.Execute("SELECT sum(penge) where brugerid=11 AS test FROM pengelog") %> ___ Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'sum(penge) where brugerid='11''. /default.asp, line 180
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
08. september 2006 - 15:55
#1
Prøv evt. med følgende - er ikke sikker på det vil virke. SQL = "SELECT sum(penge) WHERE brugerid='11' AS test FROM pengelog " Set RS2 = Conn.Execute(SQL)
08. september 2006 - 15:59
#2
Nej, nu er det vist mig der fjoller lidt :-) Conn.Execute("SELECT sum(penge) AS test FROM pengelog WHERE brugerId=11")
08. september 2006 - 16:06
#3
Så får jeg: Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression. /default.asp, line 180
08. september 2006 - 16:07
#4
Er brugerId ikke et talfelt? :-) Men ellers... Conn.Execute("SELECT sum(penge) AS test FROM pengelog WHERE brugerId='11'")
08. september 2006 - 16:24
#5
Hov :D Det var meningen det skulle være et talfelt, men har vist glemt det :) Men tak. Smid et svar.
08. september 2006 - 16:26
#6
Hehe, det er så i orden ;-) Her er mit svar...
08. september 2006 - 16:32
#7
Tak for point - det var godt du fik det til at virke ;-)
08. september 2006 - 17:10
#8
Det er mig der takker :-)
Kurser inden for grundlæggende programmering