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

    Errore: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

    Dunque il problema è il seguente.
    Fino a ieri mi girava tranquillamemnte una funzione che oggi non va e da quest'errore:
    Error Type:

    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
    /news_articoli/admin/inc_type.asp, line 112

    Page:
    POST 55 bytes to /news_articoli/admin/type.asp

    POST Data:
    TYPE_NAME=Gazzetta+Ufficiale&Add=AGGIUNGI&MM_inser t=ADD

    In pratica sto inserendo, in un calendario di appuntamenti, come amministratore (accesso con password) una nuova categoria di eventi (ade sempio: fiere).
    Appena cerco di inserire la parola fiere nel campo appositoe do invio mi da quest'errore.
    Il bello è che fino a ieri non me lo dava e andava tutto bene.

    La riga 112 di cui sopra è la seguente:
    MM_editCmd.Execute


    nella stessa pagina c'è anche, prima: (tanto per capire meglio):

    If (Not MM_abortEdit) Then
    ' execute the insert
    Set MM_editCmd = Server.CreateObject("ADODB.Command")
    MM_editCmd.ActiveConnection = MM_editConnection
    MM_editCmd.CommandText = MM_editQuery
    MM_editCmd.Execute
    MM_editCmd.ActiveConnection.Close

  2. #2
    Quel tipo di messaggio
    Operation must use an updateable query
    viene fuori quando la cartella in cui risiede il DB non ha i permessi di scrittura.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3

    Infatti

    Infatti non risco a inserire neanche un appuntamento qualasiasi o a cancellare.
    Posso fare qualcosa?

  4. #4
    Devi dare i permessi di scrittura alla cartella.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    ehm... no...

    se "esegui2 (execute)... hai solo un recodset da scorrere.
    Senza troppi fronzoli...

    Se vuoi modificato scorrere avanti indietro modificare e frizzi e lazzi devi "aprirlo"...

    Se ti leggi questa discussione capisci meglio... e ci sono degli esempi...
    Grazie sempre di tutto!!!
    Alberto

  6. #6
    Originariamente inviato da ^ohiaia^
    ehm... no...

    se "esegui2 (execute)... hai solo un recodset da scorrere.
    Senza troppi fronzoli...

    Se vuoi modificato scorrere avanti indietro modificare e frizzi e lazzi devi "aprirlo"...

    Se ti leggi questa discussione capisci meglio... e ci sono degli esempi...
    sbagliato 3d?

  7. #7
    no.
    A me non sembra un problema di permessi di cartella...
    Sembra un problema di tipo di recordset...

    Grazie sempre di tutto!!!
    Alberto

  8. #8
    Originariamente inviato da ^ohiaia^
    no.
    A me non sembra un problema di permessi di cartella...
    Sembra un problema di tipo di recordset...

    fatte na curtura, va'

    http://www.google.com/search?num=100...btnG=Cerca&lr=



    si scherza, eh!

  9. #9


    Sai cosa...
    Mi sembrava un errore che mi ero gia ritrovato davanti ed ho risolto cambiando semplicemente passando da execute a open...
    ...e poi imparandone le differenze...



    EDIT: grazie del link
    Grazie sempre di tutto!!!
    Alberto

  10. #10

    Risolto

    Dunque per risolvere sono entrato come amministratore, ho dato i permessi alla cartella e adesso posso sia inserire appuntamenti, sia categorie di appuntamenti, sia cancellare.
    Grazie a presto

    visto che tuitti inserite una frase lo faccio anche io:


    Attento a ciò che desideri, potrebbe avverarsi!

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.