Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    181

    [VB6 & Access] errore di run time... errore di sintassi(operatore mancante)

    Errore di run-time '-2147217900(80040e14)'; Errore di sintassi (operatore mancante) nell'espressione della query

    Salve a tutti.
    Sembrava che avessi risolto i problemi della mia applicazione e che doveva essere solo usata. Pazienza.
    Ho provato ad eseguire la seguente query:
    SQL1 = "UPDATE Persone SET Nome=" & txtName.Text _
    & " Cognome =" & txtSurname.Text _
    & " WHERE ID = " & Key
    conn.Execute(SQL1)

    Che operatore manca?
    Grazie in anticipo

  2. #2
    Manca la virgola...
    codice:
    SQL1 = "UPDATE Persone SET Nome=" & txtName.Text & ", " _
    & " Cognome =" & txtSurname.Text _
    & " WHERE ID = " & Key
    Ciauz

    Chico

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi fare un po' di attenzione ... ti consiglio di scrivere

    SQL1 = "UPDATE Persone SET Nome=" & txtName.Text & ", " _
    & " Cognome =" & txtSurname.Text _
    & " WHERE ID = " & Key
    Debug.Print SQL1

    in modo da vedere sempre qual e' la stringa della query ed avere chiari gli eventuali problemi ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    181
    Grazie per il vostro aiuto che ho subito meso in pratica però qualche errore c'è ancora.
    Infatti dopo la modifica del codice, quando viene richiamata la select ritorna l'errore di run time "nessun valore specificato per alcuni parametri necessai".
    Ho messo la riga di debug e i viene visualizzata la stringa con i valori che desidero, cio:
    UPDATE Persone SET Nome=X, Cognome=Y Where ID = Z
    Come mai?
    Fors il problema è nel database? Proverò a ridarci un'occhiata

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.