webForumDet fria alternativet

syntax error på Insert

Databaser & SQLur Databashanterare & SQL

4 svar · 189 visningar · startad av pellsäter

Medlem sedan aug. 2000526 inlägg
Frågan#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!

Medlem sedan dec. 2000399 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.

Medlem sedan aug. 2000526 inlägg
#3

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

Medlem sedan aug. 2000526 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%>

Medlem sedan juni 200032 967 inlägg
#5

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

133 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)