29. april 2001 - 19:18
Der er
4 kommentarer og 1 løsning
Skod variabler.
Hvad er ivejen: SQL = \"SELECT * FROM Bandzone WHERE Band = \'\" & Bandnavn & \"\' \" Set rs = Conn.Execute(SQL) Fejl: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\' [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket \"Band = \'\'\". /min frames/bands/Epokrigerne.asp, linje 13 Linie 13 : Set rs = Conn.Execute(SQL)
Annonceindlæg fra SuperOffice
29. april 2001 - 19:41
#2
Du havde ret, en stave fejl, men anyway, nu kommer der denne fejl: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\' [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket \"Band = \'Epokrigerne\'\". /min frames/bands/Epokrigerne.asp, linje 13 samme script som før.
30. april 2001 - 22:30
#4
ok, her er hele scriptet, der er ændret lidt i det (istedet for band står der session(\"Bandnavn\")): \' SQL sætning opbygges strSQL = \"Update \" & Session(\"Bandnavn\") & \" set \" strSQL = strSQL & \"Skrifttype= \'\" & Overskrift_Skrifttype & \"\', \" strSQL = strSQL & \"Overskrift= \'\" & Overskrift & \"\', \" strSQL = strSQL & \"Justering= \'\" & Justering & \"\', \" strSQL = strSQL & \"Storrelse= \'\" & Storrelse & \"\', \" strSQL = strSQL & \"Farve= \'\" & Farve & \"\', \" strSQL = strSQL & \"Tekst= \'\" & Tekst & \"\', \" strSQL = strSQL & \"Storrelse_Tekst= \'\" & Storrelse_Tekst & \"\', \" strSQL = strSQL & \"Justering_Tekst= \'\" & Justering_Tekst & \"\', \" strSQL = strSQL & \"Billede= \'\" & Billede & \"\', \" strSQL = strSQL & \"Billede_Justering= \'\" & Billede_Justering & \"\', \" strSQL = strSQL & \"Mp3_1= \'\" & Mp3_1 & \"\', \" strSQL = strSQL & \"Navn_1= \'\" & Navn_1 & \"\', \" strSQL = strSQL & \"Mp3_2= \'\" & Mp3_2 & \"\', \" strSQL = strSQL & \"Navn_2= \'\" & Navn_2 & \"\', \" strSQL = strSQL & \"Mp3_3= \'\" & Mp3_3 & \"\', \" strSQL = strSQL & \"Navn_3= \'\" & Navn_3 & \"\', \" strSQL = strSQL & \"Mp3_4= \'\" & Mp3_4 & \"\', \" strSQL = strSQL & \"Navn_4= \'\" & Navn_4 & \"\', \" strSQL = strSQL & \"Mp3_5= \'\" & Mp3_5 & \"\', \" strSQL = strSQL & \"Navn_5= \'\" & Navn_5 & \"\', \" strSQL = strSQL & \"Hjemmeside= \'\" & Hjemmeside & \"\' \" strSQL = strSQL & \" Where Bandnavn = \" & Session(\"Bandnavn\") Response.Write strSQL Conn.Execute(strSQL) Jeg får fejlen: Update BAUD set Skrifttype= \'Impact\', Overskrift= \'BAUD\', Justering= \'center\', Storrelse= \'5\', Farve= \'F68C00\', Tekst= \'Der er ikke blevet skrevet noget endnu.\', Storrelse_Tekst= \'3\', Justering_Tekst= \'center\', Billede= \'Billede\', Billede_Justering= \'left\', Mp3_1= \'Mp3_1\', Navn_1= \'Navn_1\', Mp3_2= \'Mp3_2\', Navn_2= \'Navn_2\', Mp3_3= \'Mp3_3\', Navn_3= \'Navn_3\', Mp3_4= \'Mp3_4\', Navn_4= \'Navn_4\', Mp3_5= \'Mp3_5\', Navn_5= \'Navn_5\', Hjemmeside= \'dk\' Where Bandnavn = BAUD Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e10\' [Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1. /min frames/Ret/Skriver_til_database.asp, linje 60