Problemer med UPDATE
Hejsa, jeg har nu i et stykke tid siddet og rodet med denne Update, men jeg kan bare ikke få det til at virke.geminfoSQL = "UPDATE klasse_brugere SET"
geminfoSQL = geminfoSQL & " brugernavn ='"& brugernavn &"',"
geminfoSQL = geminfoSQL & " password ='"& Password &"',"
geminfoSQL = geminfoSQL & " fornavn ='"& fornavn &"',"
geminfoSQL = geminfoSQL & " efternavn ='"& efternavn &"',"
geminfoSQL = geminfoSQL & " adresse ='"& adresse &"',"
geminfoSQL = geminfoSQL & " postnr ='"& postnr &"',"
geminfoSQL = geminfoSQL & " by ='"& by &"',"
geminfoSQL = geminfoSQL & " tlf ='"& tlf &"',"
geminfoSQL = geminfoSQL & " mail ='"& mail &"',"
geminfoSQL = geminfoSQL & " mobil ='"& mobil &"',"
geminfoSQL = geminfoSQL & " workstudy ='"& workstudy &"',"
geminfoSQL = geminfoSQL & " occupation ='"& occupation &"',"
geminfoSQL = geminfoSQL & " f_dag ='"& f_dag &"',"
geminfoSQL = geminfoSQL & " f_maaned ='"& f_maaned &"',"
geminfoSQL = geminfoSQL & " f_aar ='"& f_aar & "' "
geminfoSQL = geminfoSQL & " WHERE brugerid ='"& Session("brugerid") &"'"
ProfilForb.execute(geminfoSQL)
Når jeg skriver geminfoSQL ud viser den dette:
UPDATE klasse_brugere SET brugernavn ='Brugerjap', password ='Japjap', fornavn ='Jap', efternavn ='JapJap', adresse ='Japvej 44', postnr ='8200', by ='Århus N', tlf ='--', mail ='mail@mail.dk', mobil ='86868668', workstudy ='Ye', occupation ='ikke så fandens meget', f_dag =7, f_maaned =2, f_aar =1985 WHERE brugerid ='1'
Men hvis jeg executer min geminfoSQL får jeg denne fejl:
Error Type:
ADODB.Connection.1 (0x80004005)
SQLState: 42000 Native Error Code: 1064 [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'by ='Århus N', tlf ='--', mail ='mail@jap.dk', mobil ='86868686
/gem_bruger_aendringer.asp, line 41
På forhånd tak for hjælpen...
