Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    29

    Problema con cancellazione record

    Per cortesia ditemi dove sbaglio, ho provato di tutto ma non funziona
    Questo è lo script di cancellazione (IDid è il nome del campo di testo nel mdb e CodeAnnuncio è un campo testo nel form):

    <%
    Dim BachecaCanc
    BachecaCanc=Replace(Request.Form("CodeAnnuncio"), "''", "'")

    Dim cn
    Set cn = Server.CreateObject("ADODB.Connection")
    cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("mdb-database\bacheca.mdb")
    Dim stSQL
    stSQL="delete from tab_bacheca where IDid =" &BachecaCanc
    cn.Execute stSQL
    cn.Close
    Set rs = Nothing
    Set cn = Nothing
    response.redirect("NewBacheca.asp")
    %>

    Questo è il messaggio di errore:

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

    Grazie

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    IDid è numerico? Se lo è sbagli perchè gli passi un campo testo. Se non lo è allora:

    stSQL="delete from tab_bacheca where IDid = '"&BachecaCanc&"';"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    29
    Grazie mi ero perso in un bicchiere ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.