Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    Update e Delete nono vanno

    Salve a tutti, ho provato a fare un form dove si aggiorna un database, ma mi da errore di sintassi nel parametro update, ho provato con delete, ma non funziona nemmeno, potete spiegarmi qual'è la corretta sintassi per la query dell'update e del delete???

    la mia l'ho scritta in questo modo.

    conn.execute("Update data1 SET (codice='"& codice &"') WHERE ID=" & id)

    è giusto???

    Grazie, ciao.

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: Update e Delete nono vanno

    prova a togliere le parentesi
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: Re: Update e Delete nono vanno

    così dovrebbe funzicà!
    codice:
    conn.execute "Update data1 SET codice='" & codice & "' WHERE ID=" & 
    id
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #4
    Ho già provato e non va,
    mentre col delete potrei fare la stessa cosa o devo fare???

    codice:
    conn.execute "Delete data1 WHERE ID=" & id
    grazie, ciao

  5. #5
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    conn.execute "Delete from data1 WHERE ID=" & id
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  6. #6
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    in mysql
    codice:
    conn.execute "Delete from data1 WHERE ID=" & id
    per access
    codice:
    conn.execute "Delete * from data1 WHERE ID=" & id
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  7. #7
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da 99eros9
    in mysql
    codice:
    conn.execute "Delete from data1 WHERE ID=" & id
    per access
    codice:
    conn.execute "Delete * from data1 WHERE ID=" & id
    anche se nn metti l'asterisco funzica in access
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  8. #8
    Mentre per Update va bene come scritto sopra???

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si, ma perché non provi come ti ha detto Sypher??

    Roby

  10. #10
    Raga, ho provato, ma penso che le soluzioni sono 2:
    1) Sono un deficiente
    2) Ho fatto qualche errore nello script relativo all'update

    spero non sia la 1, ma ho provato a tagliare lo script nel modo piu drastico e non funziona lo stesso.

    Vi posto tutto lo script, e aiutatemi perfavore a capire se è la prima o la seconda.

    [CODE]

    Questo è l'output

    Tipo di errore:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione UPDATE.
    /sample/modifica.asp, line 59


    Il database che uso è Excell.

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