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

    Problemi con Tabelle Access

    Ciao a tutti, sono Marco e sono nuovo....premetto che non ho esperienza con asp, ma ho bisogno di creare una pagina di inserimento dati (tipo prenotazione negli alberghi) con l'utilizzo di un database. Il server che utilizzo è Aruba, ho seguito le varie istruzioni che danno nell'assistenza ed ho cercato di creare una pagina asp connessa a un db Access. In locale (IIS) tutto OK, sul remoto, non avendo i DNS ho utilizzato la stringa di connessione: "Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\inetpub\webs\marcoeflorianait\mdb-database\iscritti.mdb". Il bello è che funziona, cioè mi connette regolarmente, ma a differenza della connessione in locale (con DNS) qualsiasi database access che creo e connetto in remoto è privo di Tabelle. Vedo la connessione, vedo le tre cartelle "Tabella, Viste e Store Procedure", ma se apro Tabelle dentro c'è "none"; questo chiaramente mi impedisce di effettuare il recordset poichè mi dice che non è presente nessuna Tabella. I vari db access li ho caricati sul server sotto la cartella mdb-database, come specificato nell'assistenza Aruba.
    Che cosa significa? Non riesco a capire dov'è l'errore! In attesa di una vostra risposta vi ringrazio anticipatamente e mi scuso per la lunghezza del testo.
    Saluti
    Marco

  2. #2
    Non sarà sbagliata la stringa di connessione...cioè, strano che tu vada a leggere il db che è on line con una stringa che riporta il percorso sul disco "D" del tuo pc, no?

    E se provi così?
    codice:
    stringaConn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath(".") & "/mdb-database/iscritti.mdb"
    Fammi sapere.
    Ciao.
    Senatus PopulusQue Romanus

  3. #3
    Grazie per la risposta immediata!
    Purtroppo non è la soluzione.
    Ho provato anche con " & Server.MapPath("/mdb-database/iscritti.mdb")" ed ottengo lo stesso risultato.
    In effetti la stringa "D:\inetpub\webs\marcoeflorianait\mdb-database\iscritti.mdb" non fa riferimento al mio disco ma alla posizione del file iscritti.mdb sul server Aruba, te lo segnalano loro nell'assistenza; anche perchè nel mio pc non esiste quel percorso.
    Inoltre, se fosse un problema di percorso errato mi darebbe un errore di db non trovato, invece quando inserisco la stringa di connessione (anche quella con "& Server.MapPath") e faccio la prova connessione mi dice connessione effettuata regolarmente e mi carica il db nella finestra Applicazione sotto database.....però poi sotto Tabelle non c'è nulla "none".
    Se può essere di aiuto aggiungo che ho provato ad aprire tramite ftp in gestione risorse il file iscritti.mdb caricato sul server e all'interno le tabelle ci sono! Dreamweaver in remoto non me le fa vedere. Ci sto diventando matto!!!

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.