webForumDet fria alternativet

SQL strul

8 svar · 231 visningar · startad av Asa

AsaMedlem sedan dec. 20011 934 inlägg
#1

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
#2

Password?

Mvh,

ampyMedlem sedan feb. 20011 512 inlägg
#3

password är inget resarverat ord.

Kolla denna sida:
http://www.mysql.com/doc/en/Reserved_words.html

AsaMedlem sedan dec. 20011 934 inlägg
#4

Det hade du rätt i @nders:) Det var den som strula!

EkströmMedlem sedan feb. 20021 690 inlägg
#5

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
#6

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
#7

Tänkte inte på att Asa använder Access :r

EkströmMedlem sedan feb. 20021 690 inlägg
#8

Här http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_ra-rz_9oj7.asp hittar ni andra reserverade ord.

@: Var kom ditt citat ifrån?

@ndersMedlem sedan juni 200026 914 inlägg
#9

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,

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