sql = "insert into sportnyhet(valj_sport,typ_sport,rubrik_sport,nyhet_sport,datum_sport) " &_
" values ('" & fvalj_sport & "','" & ftyp_sport & "','" & frubrik_sport & "','" & fnyhet_sport & "', '" & now() & "')"
conn.execute sql
conn.close
set conn = nothing
Får felmeddelandet:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Operationen måste använda en fråga som kan uppdateras.
nån som vet?
jorgenMedlem sedan feb. 20012 412 inlägg Hej!
gissning, är det en access db krävas # runt datumet.
mvh Jörgen :)
------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."
[Redigerat av jorgen den 24 sep 2001]
det är access
vart sätter jag # tecknen i koden då?
LarsGMedlem sedan dec. 200012 464 inlägg Det är i och för sig sant, men detta fel brukar bero på att det är fel rättigheter på den katalog där databasfilen ligger. IUSR_<server> behöver read,write,execute och delete
------------------
essentitia preter non sans multiplicandum
LarsGMedlem sedan dec. 200012 464 inlägg sql = "insert into sportnyhet(valj_sport,typ_sport,rubrik_sport,nyhet_sport,datum_sport) " &_
" values ('" & fvalj_sport & "','" & ftyp_sport & "','" & frubrik_sport & "','" & fnyhet_sport & "', now())"
conn.execute sql
Du kan använda now direkt i Access
eller så kan du göra så här
sql = "insert into sportnyhet(valj_sport,typ_sport,rubrik_sport,nyhet_sport,datum_sport) " &_
" values ('" & fvalj_sport & "','" & ftyp_sport & "','" & frubrik_sport & "','" & fnyhet_sport & "', #" & now() & "#)"
conn.execute sql
------------------
essentitia preter non sans multiplicandum
jorgenMedlem sedan feb. 20012 412 inlägg Hej!
#" & now() & "#
mvh Jörgen :)
------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."