26. september 2001 - 17:02
Der er
7 kommentarer og 2 løsninger
Hurtigt Hurtigt.....!
Jeg har denne SQL sætning: strSQL = \"UPDATE indhold SET \" strSQL = strSQL & \"title= \'\" & Request.Form(\"model\") & \"\', \" strSQL = strSQL & \"dato= \'\" & Now & \"\', \" strSQL = strSQL & \"billede=\'\" & Request.Form(\"billede\") & \"\', \" strSQL = strSQL & \"brdtekst=\'\" & Request.Form(\"kortbe\") & \"\', \" strSQL = strSQL & \"beskrivelse=\'\" & Request.Form(\"langbe\") & \"\', \" strSQL = strSQL & \"pris= [\" & Request.Form(\"pris\") & \"], \" strSQL = strSQL & \"lejepris=[\" & Request.Form(\"lejepris\") & \"], \" strSQL = strSQL & \"solgt=\'\" & strSolgt & \"\', \" strSQL = strSQL & \"WHERE id = 1\" Conn.Execute(strSQL) og får denne fejl: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\' [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i UPDATE-sætningen. /admin_pages/andre_nyhed.asp, linje 26 Linje 16 ser sådan her ud: Conn.Execute(strSQL) PLs hjælp hurtigt
Annonceindlæg fra Computerworld
26. september 2001 - 17:05
#1
skriverettigheder!
26. september 2001 - 17:07
#2
databasen er ikke skrivebeskyttet!
26. september 2001 - 17:07
#3
Prøv dette... strSQL = \"UPDATE indhold SET \" strSQL = strSQL & \"title= \'\" & Request.Form(\"model\") & \"\', \" strSQL = strSQL & \"dato= \'\" & Now & \"\', \" strSQL = strSQL & \"billede=\'\" & Request.Form(\"billede\") & \"\', \" strSQL = strSQL & \"brdtekst=\'\" & Request.Form(\"kortbe\") & \"\', \" strSQL = strSQL & \"beskrivelse=\'\" & Request.Form(\"langbe\") & \"\', \" strSQL = strSQL & \"pris=\" & Request.Form(\"pris\") & \", \" strSQL = strSQL & \"lejepris=\" & Request.Form(\"lejepris\") & \", \" strSQL = strSQL & \"solgt=\'\" & strSolgt & \"\' \" strSQL = strSQL & \"WHERE id = 1\"
26. september 2001 - 17:10
#4
Nu får jeg denne fejl: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e10\' [Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 2. /admin_pages/andre_nyhed.asp, linje 26
26. september 2001 - 17:13
#5
Har lige selv rettet den fejl men nu kommer denne: Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e07\' [Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i kriterieudtrykket. til dette: strSQL = \"UPDATE indhold SET \" strSQL = strSQL & \"title= \'\" & Request.Form(\"model\") & \"\', \" strSQL = strSQL & \"dato= \'\" & Now & \"\', \" strSQL = strSQL & \"billede=\'\" & Request.Form(\"billede\") & \"\', \" strSQL = strSQL & \"brdtekst=\'\" & Request.Form(\"kortbe\") & \"\', \" strSQL = strSQL & \"beskrivelse=\'\" & Request.Form(\"langbe\") & \"\', \" strSQL = strSQL & \'\"pris=\" & Request.Form(\"pris\") & \"\', \" strSQL = strSQL & \'\"lejepris=\" & Request.Form(\"lejepris\") & \"\', \" strSQL = strSQL & \"solgt=\'\" & strSolgt & \"\' \" strSQL = strSQL & \"WHERE id = 1\" /admin_pages/andre_nyhed.asp, linje 26
26. september 2001 - 17:16
#6
26. september 2001 - 17:26
#7
Jeg får stadig den samme fejl, selvom jeg har gjort det som de skriver på Macromedia...! Hvad nu?
26. september 2001 - 17:45
#8
virker den hvis du prøver uden at update dato-stemplet ?
26. september 2001 - 19:35
#9
Har selv fundet ud af det men tak alligevel...!
Kurser inden for grundlæggende programmering