Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    luke01
    Guest

    [access] linkare una tabella

    ho creato una serie di form che agiscono su delle tabelle linkate che stanno in un db esterno in un folder chiamato "db"
    la struttura é questa:
    folder "application" contiene aplication.mdb [con la form]
    --->folder "db" contiene la db.mdb
    se io sposto i 2 folder la form mi da errore perche non trova il path..
    come posso fare per evitarlo?
    per fare in modo che io al cliente possa dare i 2 folder e lui possa cominciare a lavorare senza problemi di path?
    grazie

  2. #2
    luke01
    Guest
    :master:

  3. #3
    luke01
    Guest

  4. #4
    luke01
    Guest
    l'idea é quella di poter configurare il path di ricerca della tabella linkata e passarlo da assoluto a relativo.
    Es:
    invece di C:/myDocuments/db/db.mdb
    passarlo a
    db/db.mdb

    idee su come si possa fare in access?
    grazie

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Non si può fare.
    Il collegamento ad una tabella esterna è definito nella tabella di sistema nascosta MSysObjects: nemmeno l'Amministratore del database può modificarne nè struttura nè contenuto...

  6. #6
    luke01
    Guest

    La unica soluzione che mi é venuta in mente é quella di creare l'app in C:\ e che l'utente la installi lí.
    meglio di niente.
    Grazie cmq longline

  7. #7
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Forse ci sono soluzioni migliori:
    - Fare una cartella chiamata come il programma nella root (ad es. C:\NomeProgramma)

    - Oppure (che è anche meglio) fare una cartella chiamata come il programma nella cartella Programmi (C:\Programmi\NomeProgramma)

  8. #8
    luke01
    Guest
    é quello che ho fatto, creare una cartella che che si chiama "Distribuitori" e dentro hanno l'app e una subcartella che si chiama "db" con il db dentro.
    Avevo pensato anche a fare qualcosa tipo C://Programmi/
    pero, e se un cliente ha una configurazione differente? tipo in inglese?
    ad ogni modo é una soluzione temporanea, fino a quando lo faremo via web, in quel caso sará tutto + facile

  9. #9
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Comunque io ho fatto la prova a spostare i due mdb: ovviamente non trovava più le tabelle collegate.
    Allora ho eliminato tutte le tabelle collegate e le ho ricollegate puntando all'MDB nella nuova posizione, e tutto ha ripreso a funzionare...

  10. #10
    luke01
    Guest
    certo, pero il cliente non vuole dover ripuntare le tabelle.
    L'app puó subire un cambio di macchina e non si sa vuole k le persone k introdurrano i dati si debbano responsabilizzare di configurare o linkare le tabelle...
    grazie cmq

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.