webForumDet fria alternativet
Logga in / Bli medlem

problem med inser

Databaser & SQL

5 svar · 146 visningar · startad av H_E_Pennypacker

Medlem sedan apr. 200164 inlägg
Frågan#1
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?

Medlem sedan feb. 20012 412 inlägg
#2

Hej!

gissning, är det en access db krävas # runt datumet.

mvh Jörgen :)

Medlem sedan apr. 200164 inlägg
#3

det är access

vart sätter jag # tecknen i koden då?

Medlem sedan dec. 200012 464 inlägg
#4

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

Medlem sedan dec. 200012 464 inlägg
#5
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
Medlem sedan feb. 20012 412 inlägg
#6

Hej!

#" & now() & "#

mvh Jörgen :)

264 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)