Newsgroup: it.comp.appl.access
Titolo: AccessDeveloperExtensions e percorso tabelle collegate

buon giorno,
devo insallare i miei bd_fe e db_be access 2007 in pc senza office.
Ho installato sul mio portatile (access 2007 munito) il programma
AccessDeveloperExtensions
e ho trasformato il mio db_fe in modo da poterlo installare sui
computer senza office.
Il problema grosso che incontro è sul percorso delle tabelle
collegate:
Qaundo avvio la procerura del Developer a un certo punto mi chiede se
al mio
db_fe voglio allegare un altro file, io inserisco attraverso sfoglia
il db_be
a questo punto però tutte le tabelle sono collegate all'indirizzo
C:\Documents and Settings\All Users\Documenti\MioProgramma\db_be
cosa che rende inutilizzabile il programma perché il db_be si trova su
un altro computer.
Se db_be si trova su un server e il db_fe dovrà essere installato su
2/3 postazioni
come posso collegare le tabelle del db_fe in modo relativo tipo:
Dovunque_Ti_Trovi\PC_Centrale\C:\Documents and Settings\All Users
\Documenti\MioProgramma\db_be
???
Vi ringrazio in anticipo per qualsiasi tipo di suggerimento
Elena

 ha scritto nel messaggio 
news:c49a8f58-3560-45ef...@g25g2000yqd.googlegroups.com...
buon giorno,
devo insallare i miei bd_fe e db_be access 2007 in pc senza office.
Ho installato sul mio portatile (access 2007 munito) il programma
AccessDeveloperExtensions
e ho trasformato il mio db_fe in modo da poterlo installare sui
computer senza office.
Il problema grosso che incontro � sul percorso delle tabelle
collegate:
Qaundo avvio la procerura del Developer a un certo punto mi chiede se
al mio
db_fe voglio allegare un altro file, io inserisco attraverso sfoglia
il db_be
a questo punto per� tutte le tabelle sono collegate all'indirizzo
C:\Documents and Settings\All Users\Documenti\MioProgramma\db_be
cosa che rende inutilizzabile il programma perch� il db_be si trova su
un altro computer.
Se db_be si trova su un server e il db_fe dovr� essere installato su
2/3 postazioni
come posso collegare le tabelle del db_fe in modo relativo tipo:
Dovunque_Ti_Trovi\PC_Centrale\C:\Documents and Settings\All Users
\Documenti\MioProgramma\db_be
???
Vi ringrazio in anticipo per qualsiasi tipo di suggerimento
Elena
Risposta:
Creati una procedura per riallegare le tabelle, che in qualsiasi momento 
puoi cambiarle
Trovi esempi anche sul sito di @Alex baraldi

 Trovi esempi anche sul sito di @Alex baraldi
Visto che non so crearmi una procedura (mea culpa) chiedendo e
scartabellando su
internet ho trovato queste procedure già fatte, che sono un ottimo
punto di partenza/arrivo
almeno per capire di cosa stiamo parlando...
vi linko i 2 indirizzi che ho trovato per farne tesoro comune
http://www.mvps.org/access/tables/tbl0009.htm
J Street Access Relinker  
http://www.jstreettech.com/cartgenie/pg_developerDownloads.asp
Grazie MA per il suggerimento

 un altro computer.
Puoi ricollegare le tabelle via codice, come ti è già stato suggerito;
oppure "scavalchi" il problema assegnando in tutti i PC su cui dovrà
girare il frontend una lettera di unità alla cartella in cui è situato
il backend.
Ad es. se da DOS scrivi qualcosa tipo:
NET USE P: \\nomeServer\nomeCartellaDelBackend /user:dominio
\nomeutente password
nei PC dove dovrà girare il frontend, e scrivi questo sul tuo
portatile:
SUBST P: C:\Documents and Settings\All Users\Documenti
\nomeCartellaDelBackend
L'applicazione troverà il _be nella cartella P:\ indipendentemente dal
PC su cui sta girando.
Al vantaggio di avere un percorso fisso si unisce lo svantaggio di
impegnare una lettera di unità.
Ciao e buon lavoro.