webForumDet fria alternativet

syntax error på Insert

4 svar · 189 visningar · startad av pellsäter

pellsäterMedlem sedan aug. 2000533 inlägg
#1

vad är det för fel på denna insert?

sql = "Insert Into nyheter (datum, text) Values ('"&sdatum&"','"&stext&"')"

får syntax errror på den!

Dessutom! Hur får jag så att det står 2002-10-10 på det jagfår ut av databasen!

juventus1Medlem sedan dec. 2000401 inlägg
#2

Är det Access du använder? Du får du antingen klamra datum och text eller helst byta namn på dina kolumner. Om det är Access ska du dessutom ha # runt datumet. Prova detta:

sql = "Insert Into nyheter ([datum], [text]) Values (#"&sdatum&"#,'"&stext&"')"

Du kan välja vilket format du vill ha på datumet när du "designar" databasen. Välj ShortDate så tror jag att det ser ut som du vill ha det.

pellsäterMedlem sedan aug. 2000533 inlägg
#3

ja jäklar ja!!! byter givetvis namn i databasen.. ska testa med Shortdate

pellsäterMedlem sedan aug. 2000533 inlägg
#4

funkar!!

Men den skriver fortfarande ut
08/10-2002

när jag skriver in 2002-10-08

och jag har lagt till <%Session.LCID = 1053%>

@ndersMedlem sedan juni 200026 914 inlägg
#5

Har du använt CDate() för att tvinga in databasvärdet i en datumtyp?

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb