Kommer med følgende fejl: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement. /bodygym/admin/admin_timeplan.asp, line 53
Når jeg kører en Response.Write på SQL'en for at se hvad der sker ser den således ud:
UPDATE Timeplan SET Day = Tirsdag, Time = 18.00-19.00, Beskrivelse = Fedtforbrænding, Instruktor = Lisbeth1, Sal = 1 WHERE ID = 11
UPDATE Timeplan SET Day = 'Tirsdag', Time = '18.00-19.00', Beskrivelse = 'Fedtforbrænding', Instruktor = 'Lisbeth1', Sal = 1 WHERE ID = 11
Synes godt om
Slettet bruger
29. december 2004 - 11:57#3
Og hvis jeg husker ret så er Time et reserveret ord så der skal [] omkring også
SQL = SQL & "[Time] = '" & iTime & "', "
Synes godt om
Slettet bruger
29. december 2004 - 11:59#4
Du kan se en liste over de ord som er reserverede her http://support.microsoft.com/kb/209187/EN-US/ det vil så sige at hvis du har en kolonne som hedder det samme som et af ordene skal du bruge [] omkring som vist i ovenstående kommentar.
Synes godt om
Slettet bruger
29. december 2004 - 12:02#5
Og så lige et godt råd, du har uafsluttede spørgsmpl helt tilbage til 2000, jeg vil anbefale dig at få dem lukket :-)
Så ser min SQL sådan ud : UPDATE Timeplan SET Day = 'Tirsdag', Time = '18.00-19.00', Beskrivelse = 'Fedtforbrænding', Instruktor = 'Lisbeth1', Sal = '1' WHERE ID = 11
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.