Med följande kod blir datumet som fastnar i databsen i formatet yyyy-mm-dd Vilken datatyp har du i databasen: date eller varchar? Aha, fel på datatypen, så snart jag bytt till date istället för varchar(10) så funkade det finemang. command-objektet är smartare än jag väntar mig =) tack.datum annorlunda med cmd
conn.execute "INSERT INTO kontakt (`user`,`skickat`,`meddelande`) VALUES (" & session("user") & ",'"&date&"','" & meddelande & "')"
Om jag däremot använder command-objektet enligt följande så blir formatet yyyymmdd alltså utan bindestrecken emellan...
cmd.CommandText = "INSERT INTO kontakt (`user`,`skickat`,`meddelande`) VALUES (?,?,?)"
cmd.Execute ,array(session("user"),date,meddelande)
finns det en lösning på detta utan att komponera en egen sträng som ser ut som datumet?Sv: datum annorlunda med cmd
Vilket format har du på Date variablen?
Hjälper:
cmd.Execute ,array(session("user"),CDate(date),meddelande)
Sv:datum annorlunda med cmd