Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Errore "Syntax error"..ma perchè??

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'id='.

    /newsscript/canc.asp, line 8


    codice:
    <html>
    
    
    <%
    Set Connect = Server.CreateObject("ADODB.Connection")
    Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("/mdb-database/db.mdb")
    
    cod=Request.Querystring("cod")
    strSQL = "DELETE FROM news WHERE id="&cod
    Connect.Execute(strSQL)
    %>
    <hr color ="red" size="1">
    <font face="verdana" size="2">
    
    
       
    
    Cancellato con successo</font>
    <hr color ="red" size="1">
    </html>
    Non capisco il perchè??

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    come perchè? ....perchè cod è vuoto

  3. #3
    cod viene preso da un altra pagina:

    ">Cancella

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    si,ok. ma prima prova a chiamare la pagina manualmente.

    scrivi in explorer canc.asp?id=11 e verifica che funziona.

    dopodichè se funziona ti occupi della chiamata

  5. #5

    ... no comment ...

    sto peggiorando di giorno in giorno...meglio che comincio a prendere appuntamento da uno psicologo..mi ero scrodato di aggionare la pagina prima e in effetti ">Cancella era messo ">Cancella .... vi prego non fate commenti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.