Visualizzazione dei risultati da 1 a 10 su 10

Discussione: manca la cartella

  1. #1

    manca la cartella

    credo di aver capito che nella root del mio sito non c'e' la cartella per inserire i database che di solito e' mdb-database
    , ho provato a crearla anche io ma non va mi da sempre questo errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.

    /demo/immissione.asp, line 180


    come posso fare x risolvere il prob???????

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: manca la cartella

    Originariamente inviato da rosalba20
    credo di aver capito che nella root del mio sito non c'e' la cartella per inserire i database che di solito e' mdb-database
    , ho provato a crearla anche io ma non va mi da sempre questo errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.

    /demo/immissione.asp, line 180


    come posso fare x risolvere il prob???????
    Operazione eseguita on-line o in locale?
    Se è on-line su che hosting e ospitato il sito(il nome)?
    Che connessioni utilizzi x il DB(DataBase)?
    Il DB è Access?
    La cartella dove risiede il DB ha i diritti di lettura e di scrittura?
    A cosa si riferisce la riga 180?(Posta il codice)

    Ti prego di rispondere a tutte le domande per poter capire meglio il problema.

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    La cartella non ha attivi i permessi di scrittura.
    Non basta crearla, devi dargli i permessi (ammesso che tu abbia accesso alla consolle di IIS).

  4. #4
    ciao scusa adesso ho letto come posso sapere se ho i diritti per dare le autorizzazioni?

  5. #5
    Originariamente inviato da rosalba20
    ciao scusa adesso ho letto come posso sapere se ho i diritti per dare le autorizzazioni?
    Li hai se hai accesso alla console di IIS.

  6. #6
    Operazione eseguita on-line o in locale?
    Se è on-line su che hosting e ospitato il sito(il nome)?
    Che connessioni utilizzi x il DB(DataBase)?
    Il DB è Access?
    La cartella dove risiede il DB ha i diritti di lettura e di scrittura?
    A cosa si riferisce la riga 180?(Posta il codice)

    allora le risposte alle domande sono:
    e' on-line se per hosting intendi dire chi possiede il mio spazio allore e' di holimont (se cosi' si srcive)
    non so se la cartella habbia i diritti, dato che di solito ho sempre visto una cartella apposita per avere i db , in questo caso non c'e' e ho provato a crearla io sia mdb-database sia fpdb ma noo va mi da sempre lo stesso errore
    il codice per la connessione e' questo_:
    <%
    dim path
    dim objconn
    path = Server.MapPath("\fpdb\db.mdb") 'inserire l' indirizzo del db
    response.write (path) & "
    "

    set objconn = server.createobject("ADODB.connection")
    objconn.ConnectionString="driver={Microsoft Access Driver (*.mdb)};" &_
    "DBQ= " & Server.MapPath("\fpdb\db.mdb")
    objconn.open
    %>
    grazie

  7. #7
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Se è un hosting a pagamento allora devi chiamarli e dirgli che vuoi la cartella con privilegi di scrittura. Altrimenti
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  8. #8
    ho notato una cosa, appena mi collego tramite ftp la struttura del sito mi si presenta con 4 cartelle:
    db
    local
    special
    www

    le pagine le ho messe tutte in www
    adesso mi sorge il dubbio non e' che devo mettre il db nella cartella db e se si come faccio a dare l' indirizzo della pat dato che il browser mi risponde che i simboli (..)non sono consentiti?

  9. #9
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    fatti scrivere con server.mappath("/") il percorso e poi glielo metti assoluto...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  10. #10
    ho fatto come hai detto e ho scritto così:
    <%
    dim path
    dim objconn
    path = Server.MapPath("C:\webspace\resadmin\concordia\all evamentodellaconcordia.it\db\db.mdb") 'inserire l' indirizzo del db
    response.write (path) & "
    "

    set objconn = server.createobject("ADODB.connection")
    objconn.ConnectionString="driver={Microsoft Access Driver (*.mdb)};" &_
    "DBQ= " & Server.MapPath("C:\webspace\resadmin\concordia\all evamentodellaconcordia.it\db\db.mdb")
    objconn.open
    %>

    ma mi da questo errore:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x199c Thread 0x1f8c DBC 0x14fe5fc Jet' del Registro di sistema.

    /demo/ObjConn.asp, line 4
    cosa ho sbagliato?

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.