Newsgroup: it.comp.lang.visual-basic
Titolo: [Access] errore di accesso ai file

Ciao a Tutti!!!
Ho un problema con le maschere di access.
Quando avvio la maschera iniziale e faccio doppio click sul primo record,
genera il seguente errore:
"Errore durante l'accesso ai file. Potrebbe non essere più attiva la
connessione di rete."
Ma che vuol dire? Questo errore si è presentato su altre maschere e su un
report.
Ho provato già a copiare due volte le tabelle,query, maschere e report in
un nuovo database, ma non funziona lo stesso.
Da che dipende? Da Access? 
Devo rifare tutto daccapo? spero vivamente di no:(
Grazie!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 record, genera il seguente errore:
e invece, facendo il doppio click sul record, che cosa dovrebbe succedere?
--
Salutoni
Sergio

 e invece, facendo il doppio click sul record, che cosa dovrebbe succedere?
Si deve aprire un'altra maschera, che mi visualizza in dettaglio il
progetto selezionato.


 progetto selezionato.
1) qual č il comando utilizzato per aprire l'altra maschera
2) dove sono i dati che vengono visualizzati in questa seconda maschera?
3) aprendo direttamente l'altra maschera cambia qualcosa?
4) incidentalmente: di quale versione di access stiamo parlando?
--
Salutoni
Sergio


Oppure, non č che il 'collegamento' fra una maschera e l'altra fa
riferimento al db completo di percorso, e il db ha cambiato casa rispetto al
design?
Ciao
Alberto
--
E non so se avrň gli amici a farmi il coro,
o se avrň soltanto volti sconosciuti,
canterň le mie canzoni a tutti loro
e alla fine della strada
potrň dire che i miei giorni li ho vissuti...

 rispetto al design?
mah, di solito, lavorando in access, fanno riferimento al currentdb, che è
quello dove si stà lavorando, qualsiasi sia la sua collocazione "fisica". In
effetti la domanda relativa a "dove sono i dati" voleva indagare se essi erano
prelevati da una tabella "collegata", che poteve risultare non più disponibile.
--
Salutoni
Sergio

 4) incidentalmente: di quale versione di access stiamo parlando?
1)Apro la seconda maschera con DoCmd.OpenForm, passandogli l'ID del record
selezionato.
2)I dati che vengono visualizzati nella seconda maschera sono di una
tabella.
3)Niente praticamente! Perchč ora che ho pure riavviato pc, mi da errore
anche qua! 
4) Access 2000
Fino all'ora di pranzo ha funzionato, poi non so cosa sia successo!
E' il caso di disinstallare Access ed installarlo di nuovo? 


 errore anche qua!
ri uhm.....
e la tabella, quella con i dati che sarebbero visualizzati nella seconda
maschera, riesci ad aprirla?
non è, per caso, una tabella collegata?
--
Salutoni
Sergio

 non è, per caso, una tabella collegata?
Tutte le tabelle e le query riesco ad aprirle.
Per tabella collegata, intendi una tabella che ha relazioni con altre
tabelle? Se si, la tabella è in relazione con più tabelle.


 Tutte le tabelle e le query riesco ad aprirle.
quindi, se le tabella da cui pensi di raccogliere i dati la apri, ma la maschera
no... la prima cosa che viene in mente è: cosa c'è scritto nella proprietà
origine record della maschera incriminata?
--
Salutoni
Sergio

 origine record della maschera incriminata?
La maschera che dovrebbe farmi vedere il progetto in dettaglio, ha come
origine record tbTitoli.
Io credo che sia successo qualcosa al programma, perchè pure quando apro
una maschera e la chiudo, genera sempre l'errore di accesso ai file.
Disinstallo Access?


 Disinstallo Access?
per le cose drastiche c'è sempre tempo.
altra verifica: il file mdb è sulla macchina su cui stai lavorando?
Hai provato, se ne hai la possibilità, ad aprirlo da un'altro pc?
--
Salutoni
Sergio

 Hai provato, se ne hai la possibilità, ad aprirlo da un'altro pc?
Inizialmente era sul server, poi quando ho visto che non funzionava
ho creato un nuovo db in locale, importando le tabelle, le query,
le maschere e ho poi rifatto i report.
Ho provato anche ad aprirlo da un altro pc, ma non funziona lo stesso.
Genera sempre lo stesso errore, mi conviene rifarlo, mi sa!
--------------------------------
Inviato via 
http://usenet.libero.it

 Genera sempre lo stesso errore, mi conviene rifarlo, mi sa!
se su pc diversi si comporta nello stesso modo, è _improbabile_ che
reinstallando access sul tuo il problema si risolva.
Comunque mi suona strano l'errore da te segnalato:
"Errore durante l'accesso ai file. Potrebbe non essere più attiva la
connessione di rete."
se il database è in locale.....
Mi spiace, ho esaurito le cose intelligenti da dire (anzi, forse le ho esaurite
molto tempo fa) :-(
--
Salutoni
Sergio

 db ha cambiato casa rispetto al design?
Ciao
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...

 molto tempo fa) :-(
Ma che dici? 
Tu sei sempre molto gentile, le tue soluzioni mi hanno sempre
auitata a risolvere i miei problemi:)
Stavolta è andata così....mi darò alla pazza gioia 
con il copia e incolla! fa pure rima...ihihhihihi!!!:)
Grazie Mille lo stesso!!!!


 connessione di rete."
Questo errore è possibile che te lo porti dietro poichè hai Importato
delle tabelle e maschere da un database,dove Tabelle e maschere conservano
l'origine dati "ORIGINALE".


 l'origine dati "ORIGINALE".
Non è così, perchè (come già ho scritto in un post precedente)  dopo aver
visto che il mio programma non funzionava e generava l'errore di accesso
ai dati, ho creato un nuovo db, importando tabelle, query, maschere e
report 
del db orginale. 


 db ha cambiato casa rispetto al design?
Se insisti vuol dire che sai di cosa stai parlando, ma siccome io non lo
capisco....
Ho lavorato un po', con access, anche se nella versione 97, trasportando i file
mdb o "aprendoli" da altre macchine in rete. Una cosa come quella descritta da
Kleila mi capita solo se uso il file "in remoto" e spengo il pc su cui è
presente il file.
Potresti circoscrivere meglio la tua ipotesi, in modo che possa provare a
riprodurre la situazione?
--
Salutoni
Sergio

 provare a riprodurre la situazione?
Immagina di creare una maschera di Access. Essa contiene controlli vari
(label, textbox, pulsanti, ecc...).
Questi controlli sono bound ai dati.
Se vai a vedere questo binding, è possibile definirlo dal formato breve
(nome campo, e nome tabella è di default della maschera), fino ad un formato
abnorme, che comprende anche percorso, nome file, nome tabella, nome campo.
Immagina che il percorso sia stato inserito in uno di questi binding.
Soprattutto se nel collegare le tabelle referenziate si è girovagato un po'
fra i database, la cosa non si può escludere.
Ovviamente ho 'insistito' dopo che le tue ipotesi, molto valide, erano state
smentite da Kleila, per cui ho ritenuto fosse opportuno escludere questa
cosa prima di impazzire a ridisegnare il db o a reinstallare.


 Ovviamente ho 'insistito' dopo che le tue ipotesi, molto valide,
grazie per l'apprezzamento :-)
troppo gentile
--
Salutoni
Sergio

Ciao CSSoft! Ciao Albe V°! Ho sistemato il programma.
Stamane io e il mio capoprogetto abbiamo importato le tabelle,
le maschere, le query e i report del progetto in un nuovo db,
cosa che avevo fatto anch'io ieri.
La differenza tra l'importazione di ieri e quella di oggi, è che
ogni oggetto che il mio capoprogetto ha inserito nel nuovo db,
lo ha aperto in struttura e ha selezionato dal menu "Debug",
la voce "Compila Project" (Project è il nome del progetto).
Facendo così, l'errore di accesso ai dati si è presentato solo
su un report, che poi ho eliminato e rifatto daccapo.
Anche se ancora non ho capito cosa sia successo e il perchè si
sia generato quell'errore, vi ringrazio per l'aiuto che mi avete dato!!!
Buona Giornata!!!
Ciao...Ciao!!!
