Du skall ha apostrofer runt värden om fälten är av typen text eller pm.
Alltså:
SQL = "SELECT Dag, Handelse FROM kal WHERE Manad = '"& Month(dbDatum)&"' AND Ar = '"& Year(dbDatum) &"' ORDER BY Dag ASC"
Mvh,
1 svar · 187 visningar · startad av Gimbo
Jag får detta felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/blablabl/kalender.asp, rad 118
när jag skriver in denna kod:
Dim Conn
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("..\db_tillf.mdb")
Dim SQL
SQL = "SELECT Dag, Handelse FROM kal WHERE Manad = "& Month(dbDatum)&" AND Ar = "& Year(dbDatum) &" ORDER BY Dag ASC"
Så här ser det ut i min databas:
tabelnamn: kal
ID|räknare
Ar|text
Manad|text
Dag|text
Hndelse|text
Någon som tror sig kunna hjälpa mig???
Du skall ha apostrofer runt värden om fälten är av typen text eller pm.
Alltså:
SQL = "SELECT Dag, Handelse FROM kal WHERE Manad = '"& Month(dbDatum)&"' AND Ar = '"& Year(dbDatum) &"' ORDER BY Dag ASC"
Mvh,