Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [Access] Update

  1. #1
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    [Access] Update

    Scusate la banalità, ma sarà l'ora, sarà che sono impedito, non riesco a vedere l'errore.

    codice
    codice:
    strsql = "Update iscritti "
    strsql = strsql & " SET ("
    strsql = strsql & "data_aut = " & oggi & ") "
    strsql = strsql & " Where id = " & iDs
    trasformazione
    codice:
    Update iscritti SET (data_aut = 23/08/2005) Where id = 18
    errore
    codice:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione UPDATE.

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Re: [Access] Update

    Originariamente inviato da salasir
    Scusate la banalità, ma sarà l'ora, sarà che sono impedito, non riesco a vedere l'errore.

    codice
    codice:
    strsql = "Update iscritti "
    strsql = strsql & " SET ("
    strsql = strsql & "data_aut = # " & oggi & "# ) "
    strsql = strsql & " Where id = " & iDs
    trasformazione
    codice:
    Update iscritti SET (data_aut = 23/08/2005) Where id = 18
    errore
    codice:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione UPDATE.
    Le date in access si gestiscono con il cancelletto (#)...

  3. #3
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Se è questo il risultato che dovrebbe funzionare ... non funzia.
    codice:
    Update iscritti SET (data_aut = # 23/08/2005 # ) Where id = 18
    Ma poi ... nell'inserimento ho fatto lo stesso senza cancelletti e me lo ha scritto regolarmente ..

  4. #4
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    ... hai provato ad eseguirla direttamente in access?

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    codice:
    Update iscritti SET (data_aut = #23/08/2005# ) Where id = 18
    Prova togliendo gli spazi.

  6. #6
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    ... hai provato ad eseguirla direttamente in access?
    Ho provato in Access, utilizzando le sue query strutturate xchè non so se si possa e come eseguire l'istruzione così com'è, e me lo aggiorna ...
    Prova togliendo gli spazi.
    Già fatto ma niente

  7. #7
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Ho fatto un'altra pagina che aggiorna un'altra tabella. VVoVe:
    Statement diverso stesso problema.
    Non credo sia un problema di protezione xchè gli inserimenti riesco a farli ....

    Chi mi aiuta ?

  8. #8
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    E possibile che il problema fosse solo delle parentesi

    Tolte quelle funziona tutto !

  9. #9
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Meglio così

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.