AsaMedlem sedan dec. 20011 934 inlägg
Jag har ett formulär där jag ska spara massa info till en databas men det blir syntaxfel.
Conn.Execute("Insert Into users(alias,password,county,city,city_part,gender,birth_year,birth_month,birth_day,email,civil) Values('" & Alias & "','" & Password & "'," & County & "," & City & ",'" & City_part & "'," & Gender & ",'" & Birth_year & "','" & Birth_month & "','" & Birth_day & "','" & Email & "','" & Civil & "')")
County, City och Gender är tal resten Text. Använder jag nåt reserverat ord eller vad är det somstrular?
@ndersMedlem sedan juni 200026 914 inlägg
ampyMedlem sedan feb. 20011 512 inlägg
password är inget resarverat ord.
Kolla denna sida:
http://www.mysql.com/doc/en/Reserved_words.html
AsaMedlem sedan dec. 20011 934 inlägg
Det hade du rätt i @nders:) Det var den som strula!
EkströmMedlem sedan feb. 20021 690 inlägg
ampy: Hon kanske inte kör MySQL, men jag har sökt igenom MSDN, eller delar av det iaf och password verkar inte vara reserverat.
Nån som har lust att förklara detta :)
@ndersMedlem sedan juni 200026 914 inlägg
ampy, bara för att det inte är reserverat av MySQL behöver det inte betyda att det inte är reserverat.
Just password är lite speciellt.
Note that 'password' causes 0x80040E14 errors when used in an Access table, though it is not referenced directly in any of the 'official' reserved words documentation
mvh,
ampyMedlem sedan feb. 20011 512 inlägg
Tänkte inte på att Asa använder Access :r
EkströmMedlem sedan feb. 20021 690 inlägg
@ndersMedlem sedan juni 200026 914 inlägg
http://www.aspfaq.com/show.asp?id=2080 såklart. ;)
Det enda man behöver om man arbetar med databaser från Microsoft.
red: den sida du länkade till är också trevlig. Hade den inte bland bokmärkena, förmodligen eftersom det är läskigt svårt att hitta hos microsoft.
mvh,