När jag läser in data från en acess databas till ett dataset så lägger den till 1899-12-30 för min tid. I databasen har jag sparat i shorttime ("12:00") Även om du spara själv som en shorttime så lägger databasen till ett datum då det är ett datumfält i designläge. Det går tyvärr inte att komma runt mer än att sätta fältet till en annan slags datatyp som exempelvis text eller om ågon annan har något bättre förslag på datatyp. I access finns inte någon datatyp som endast innehåller tid. När du sparar data till access måste du innesluta datum med # # - annars blir det fel. Så en typisk sql-sats skulle kunna vara:Får ett tillägg på min tid ("1899-12-30")
nån som vet vad som är fel.
tack på förhand / GustavSv: Får ett tillägg på min tid ("1899-12-30")
Sv: Får ett tillägg på min tid ("1899-12-30")
<code>
sql = "insert into tabell (id, posted) values(1,#" & now() & "#")
con.execute (sql)
</code>