webForumDet fria alternativet

Borde inte detta fungera?

9 svar · 228 visningar · startad av henkepenka

henkepenkaMedlem sedan sep. 2002132 inlägg
#1
Set Vykort = Server.CreateObject("ADODB.Connection")
OpenDatabaseVykort
Vykort.Execute("Insert Into kategori(katnamn,[desc]) Values('" & Request.Form("catName") & "','" & Request.Form("catDesc") & "')")

Får detta felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-3.23.58]You have an error in your SQL syntax near '[desc]) Values('asd','asdf')' at line 1

/admin/postcard.asp, line 14

K@llenMedlem sedan mars 20032 654 inlägg
#2

Vad jag känner till kan du inte "klammra" i MySQL, det är väl en Access-specifik sak.

henkepenkaMedlem sedan sep. 2002132 inlägg
#3

Jaha...vad gör man om man råkat använda ett reserverat ord då?

K@llenMedlem sedan mars 20032 654 inlägg
#4

henkepenka skrev:

Jaha...vad gör man om man råkat använda ett reserverat ord då?

Byter till något bättre. ;)

henkepenkaMedlem sedan sep. 2002132 inlägg
#5

Ok, jobbigt att byta överallt...men måste man så måste man...=/

K@llenMedlem sedan mars 20032 654 inlägg
#6

Jag är dock inte bergis på att MySQL inte tillåter det, men nästan. :)

henkepenkaMedlem sedan sep. 2002132 inlägg
#7

Ok, tack ändå...

@ndersMedlem sedan juni 200026 914 inlägg
#8

I MySQL har jag för mig att man kan använda backticks ( ` ), men det rätta är, precis som K@llen skriver, att byta namn på fältet.

Mvh

K@llenMedlem sedan mars 20032 654 inlägg
#9

@nders skrev:

I MySQL har jag för mig att man kan använda backticks ( ´ ), men det rätta är, precis som K@llen skriver, att byta namn på fältet.

Mvh

Det stämmer nog, hittade följande kommentar på mysql.com:

When used as a tablename like
SELECT var FROM events
, it generates an error. When surrounded with backticks like
SELECT var FROM `events`
it goes through fine?

Så i nödfall kan du som @nders säger nog använda backticks. :)

@ndersMedlem sedan juni 200026 914 inlägg
#10

Vänd alltså på min tick i föregående inlägg. :)

Jag redigerar. :)

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