Visualizzazione dei risultati da 1 a 8 su 8

Discussione: aggiornamento dati

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    170

    aggiornamento dati

    Salve a tutti,
    sto cercando di eseguire un update sulla mia tabella tramite questa query SQL:
    codice:
    SQL="UPDATE Menu set Text='"& gruppo &"' WHERE MenuID="&id
    e sto impazzendo perche mi restituisce sempre lo stesso errore:
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'  [Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.  /tree/update.asp, line 15
    ho provato anche a fare un "response.write" alla mia query prima della sua esecuzione avendo come output: UPDATE Menu set Text='Audio' WHERE MenuID=2

    ...ma nulla di fatto.
    Non so davvero proprio dove sto sbagliando anche perche se eseguo la query da access funziona tranquillamente.

    Grazie in anticipo

  2. #2
    il genio dei nomi dei campi ha colpito ancora text sarà un nome riservato?

  3. #3
    includi tra parentesi quadre (access/sql server) i nomi
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    170
    ho provato mettendo cosi:
    UPDATE Menu set [Text]='Audio' WHERE [MenuID]=2

    ma adesso ho quest'altro errore :

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

    /tree/update.asp, line 15


  5. #5
    Originariamente inviato da skylab
    ho provato mettendo cosi:
    UPDATE Menu set [Text]='Audio' WHERE [MenuID]=2

    ma adesso ho quest'altro errore :

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

    /tree/update.asp, line 15

    la cartella in cui risiede il database non ha i permessi di scrittura
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    170
    strano perche li ho abilitati sul mio IIS, sia alla root che alla cartella contenente il mio db nonche allo stesso database

  7. #7
    i permessi li devi dare all'utente IUSR_nomemacchina

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    170
    FANTASTICO!!!!
    era proprio quello il problema, infatti controllando mi ero reso conto che non ero abilitato sotto quel tipo di utente :rollo:

    Grazie mille ancora

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.