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

    [DB_ACCESS] non accetta un comando

    Ciao ragazzi,
    sto facendo delle prove vorrei capire perchè il seguente comando
    codice:
    UPDATE Chiamate SET SN='2', Data_Apertura='15/02/2012', Data_Chiusura='15/03/2012', Utenza='pippo', Stato='Risolta', Note='BATTERIA SOSTITUITA'  WHERE Chiamata='C1234568'
    mi dice che ha un errore nella sintassi

    i nomi delle colonne e della tabella sono ok, sono tutte colonne di testo. L'errore è nel punto in neretto (la colonna è un testo di 50 caratteri) ma non si capisce il motivo..sto diventando pazzoooooo!!!!!!

    p.s. non mi dite che Access fa schifo che lo so!

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Originariamente inviato da forza_sugar
    p.s. non mi dite che Access fa schifo che lo so!

    Perche dovremmo dirtelo?

    Io penso che Access se lo prendi per
    quello che è, è imbattibile

    se gli chiedi di piu allora sbagli te

    __________________________________________________ ________

    nella tua query di UPDATE facevi 3 errori
    pertanto ti viene segnalato giustamente l'errore di sintassi



    1°)__ I testi si racchiudono fra virgolette e non apici

    2°)__ le date si racchiudono fra cancelletti #15/02/2012# e non apici
    ( pero hai detto che tutti i campi sono in formato
    testo pertanto devi usare ancora le virgolette )

    3°)__ Note è una parola riservata di Access
    __________( questo non lo sapevo nemmeno io )
    pertanto se tu hai un campo con quel nome lo devi racchiudere
    fra parentesi quadre [Note]
    __________( Meglio se rinomini il campo )
    Quindi non c'entra la lunghezza del campo


    Alla fine la tua query diventa
    codice:
    UPDATE 
    Chiamate 
    
    SET 
      SN="2", 
      Data_Apertura="15/02/2012", 
      Data_Chiusura="15/03/2012", 
      Utenza="pippo", 
      Stato="Risolta", 
      [Note]="BATTERIA SOSTITUITA" 
    WHERE 
      Chiamata="C1234568"
    ;


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.