Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di bob18
    Registrato dal
    Jun 2004
    Messaggi
    1,035

    Errore query aggiornabile su Aruba

    Salve ragazzi,

    ho creato un sito in asp in locale, e tutto funzionava correttamente.

    Ora però l'ho uploadato su aruba, e qui i problemi.

    Appena inserisco un nuovo dato nel database mi compare una pagina bianca con la scritta:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

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

    /admin/submit.asp, line 20
    Il db è in una cartella che non ha nulla a che vedere con la cartella mdb-database di aruba, può essere per questo?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    170
    su aruba i permessi sulle cartelle sono limitati,



    i database devono essere per forza nella cartella mdb-database

    se non ti funziona lo script usa

    server.mappath("/mdb-database/nomedatabase.mdb")
    I migliori teologi delle principali religioni della terra mettono in rete 10.000 supercomputers, caricati con la base di conoscenza umana e pongono la fatidica domanda:
    - Dio esiste? Il mostro dalle 10.000 teste ci ragiona sopra per 7 giorni e poi risponde: "ORA SI!"

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559

    Re: Errore query aggiornabile su Aruba

    Originariamente inviato da bob18
    Il db è in una cartella che non ha nulla a che vedere con la cartella mdb-database di aruba, può essere per questo?
    Esatto. Il db va in mdb-database.

    Roby

  4. #4
    Utente di HTML.it L'avatar di bob18
    Registrato dal
    Jun 2004
    Messaggi
    1,035
    si, in effetti avevo intuito che il problema poteva stare proprio lì.

    però adesso mi trovo dinnanzi un altro problema:
    devo ricollegare al db anche i file che stanno nella cartella admin, in questa disposizione

    miosito/admin/admin.asp
    miosito/mdb-database/db.asp

    se volessi collegare la striga del file admin.asp al db cosa devo usare?
    ho provato con

    Server.MapPath("../mdb-database/db.mdb")
    e
    Server.MapPath("./mdb-database/db.mdb")
    ma in entrambi i casi mi à errore per i puntini

    cosa devo usare?

    grazie

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se sei su Win 2003 server il percorso deve essere virtuale ovvero partire SEMPRE dalla root:

    codice:
    Server.MapPath("/mdb-database/db.mdb")
    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    170
    non devi mettere i puntini perchè il percorso è virtuale va bene

    ("/mdb-database/database.mdb") ti do tutta la stringa....

    <%
    'dichiari la connessione
    Dim ObjConn

    'la setti
    Set ObjConn = Server.CreateObject("ADODB.Connection")

    'la apri
    ObjConn.Open "driver={Microsoft Access Driver (*.mdb)};DBQ= " & Server.Mappath ("/mdb-database/tuodatabase.mdb")
    %>

    i ../ o ./ non sono supportati da win03 server

    I migliori teologi delle principali religioni della terra mettono in rete 10.000 supercomputers, caricati con la base di conoscenza umana e pongono la fatidica domanda:
    - Dio esiste? Il mostro dalle 10.000 teste ci ragiona sopra per 7 giorni e poi risponde: "ORA SI!"

  7. #7
    Utente di HTML.it L'avatar di bob18
    Registrato dal
    Jun 2004
    Messaggi
    1,035
    niente da fare,
    adesso quando vado ad effettuare il login per entrare nel pannello di amministrazione si ricarica la stessa pagina senza che succeda nulla... insomma non mi fa entrare

    quale può essere il problema?

  8. #8

  9. #9
    Utente di HTML.it L'avatar di bob18
    Registrato dal
    Jun 2004
    Messaggi
    1,035
    scusa roby, si tratta di entrare nell'area di amministrazione. ti lascio un pvt così mi potrai aiutare.

    grazie

  10. #10
    Utente di HTML.it L'avatar di bob18
    Registrato dal
    Jun 2004
    Messaggi
    1,035
    niente da fare raga...

    non riesco a fare partire il download...

    sapete dirmi come posso cambiare i permessi di scrittura ad un'altra cartella che ho creato io su aruba? così posso provare a metterlo lì dentro il db...



    grazie

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.