besogialt = "1" skal väre besogialt = 1 Er ikke det der giver fejlen, men det skal rettes. Har en aftale 13.00, men kikker på det senere hvis ikke nogen anden har löst problemet.
strSQL = "Insert into visited(ID_Code, Visited_Date, besog_ialt) Values(" & id &", #" & dato & "#, " & besogialt & ")" forudsat at id_code og besog_ialt er defineret som tal i db'en hvis de ikke er ser den sådan ud: strSQL = "Insert into visited(ID_Code, Visited_Date, besog_ialt) Values('" & id &"', #" & dato & "#, '" & besogialt & "')" og besogialt = 1
det er fordi det er variabler der bliver indsat i values("") og derfor skal der bruges & om. Det havde jeg lige overset. Det med '" og " er fordi der er forskel på hvordan tal og strenge bliver læst.
ved ikke om jeg lige kan nå at spørge om det her :-) Hvis jeg klikker på linket 2 gange, så kommer denne fejl :-(
Microsoft JET Database Engine error '80004005'
The changes you requested to the table were not successful because they would create duplicate values in the index, primary key, or relationship. Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index to permit duplicate entries and try again.
hvilket felt er primær nøgle? hvis det er id så kan det være fordi den id du requester er den samme hver gang og derfor vil der være to primærnøgler der er ens hvilket ikke kan lade sig gøre da DB'en så ikke ville kunne skelne mellem dem.
cpufan>> Det var også meningen at "besog_ialt" skulle have været opdateret, men det drillede også lidt :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.