RRifflesMedlem sedan juni 2000974 inlägg Jag har en querystring som innehåller ett fotbollsresultat med siffrorna i halvtid inom parantes och reultatet efter full tid. Ex. 2-2 (1-0). Datatypen är text. Om jag vill redigera resultatet så får jag ett felmeddelande.
Ogiltig ".", "!" eller "()". i frågeuttrycket 'ID = 2-2 (2-2)'.
Detta pga parantesen. Hur kommer man förbi det?
SSPiNMedlem sedan mars 20007 896 inlägg Hm, heter verkligen fältet med resultatet ID? Skriv gärna ut hela din SQL-fråga så blir det lättare... Om typen på fältet är text, så ska du ha ' runt värdet: ...WHERE ID = '2-2 (2-2)'...
RRifflesMedlem sedan juni 2000974 inlägg resultat = request.form("resultat")
SQL = "SELECT * FROM resultat2002 WHERE ID = "&resultat&""
SSPiNMedlem sedan mars 20007 896 inlägg Och fältet ID innehåller alla resultat? Då borde det vara:
SELECT * FROM resultat2002 WHERE ID = '" & resultat & "'"
spangoMedlem sedan juni 20008 205 inläggRe: Bort med parantesen
Ursprungligen av Riffles **Jag har en querystring som innehåller ett fotbollsresultat med siffrorna i halvtid inom parantes och reultatet efter full tid. Ex. 2-2 (1-0). Datatypen är text. Om jag vill redigera resultatet så får jag ett felmeddelande.
Ogiltig ".", "!" eller "()". i frågeuttrycket 'ID = 2-2 (2-2)'.
Detta pga parantesen. Hur kommer man förbi det?**
Det bästa vore väl att normalisera så att du inte har flera värden i en kolumn...
RRifflesMedlem sedan juni 2000974 inlägg Ja, det är det bästa att göra! Blir så kanske när man inte tänkter till riktigt! Tackar för hjälpen!