Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4

    aruba e le sue cartelle...

    ciao ragazzi... ho un problema con quelle dannate cartelle di aruba, avete presente public, mdb-database, ecc
    Devo creare un documento word tramite asp, e cio è possibile solamente nella cartella PUBLIC... e fin qui tutto ok, infatti al seguente link riesco a creare il documento http://www.permeatedrecords.com/public/word2.asp
    Il mio problema è che devo scrivere nel documento al posto di "ciao" il testo proveniente dal database ( ovvero questo: http://www.permeatedrecords.com/_cat_printable.asp ), ma purtroppo il database risiede nella cartella MDB-DATABASE... ora io dovrei riuscire a fare una stringa di connessione che "esca" dalla cartella PUBLIC per entrare nella cartella MDB-DATABASE. ho provato in questo modo ma non funziona
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("../mdb-database/perme.mdb")
    poichè ritiene i due punti dei caratteri non riconosciuti

    spero che qlk1 abbia capito il mio problema, ho bisogno di sapere come andare indietro di una cartella, in pratica tutto qua!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    Aruba usa iis 6 devi eliminare i 2 puntini
    /mdb-database/perme.mdb


    Ps. È tardi e ho bevuto una birra di troppo spero di esserti stato utile

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4
    ti ringrazio dell'aiuto... ma cosa metto al posto dei due puntini???

    in effetti avevo capito che non mi accettava i 2 puntini... ma nn so proprio ke mettere

    grazie dell'aiuto , se sai ke devo mettere fammi sapere!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Te l'ha già detto, devi partire dalla root quindi "/nomecartella1/nomecartella2"

    Roby

  5. #5
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    non metti niente! Il percorso è assoluto e sempre dalla root

    /mdb-database/dab.mdb
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4
    purtroppo come dite voi non funziona... usando:
    server.MapPath("mdb-database/perme.mdb")
    server.MapPath prende il percorso in cui si trova il file di connessione in quel momento, ovvero:
    http://www.permeatedrecords.com/public
    e quindi:
    http://www.permeatedrecords.com/publ...base/perme.mdb
    almeno credo

    ecco cosa mi torna di errore
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

    /public/connessione.asp, line 4
    la line a 4 è appunto Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("mdb-database/perme.mdb")

    scusate ancora per la mia incapacità nella programmazzione ma non è il mio lavoro

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    server.MapPath("/mdb-database/perme.mdb")
    ti dimentichi sempre il primo /

    Roby

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4
    chai ragione porca vacca VVoVe:

    alloa per tornare indietro mi basta /
    perchè nella cartella principale quella linea di codice senza / funzionava... vabè grazie e scusate il disturbo!

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Nei virtual path non si va mai indietro!!!!
    Ma sempre avanti partendo dalla root.

    Roby

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.