Newsgroup: it.comp.appl.access
Titolo: errore 3048

Buogiorno a tutti
Ho un applicativo in Access 2000 nella classica forma FE/BE piuttosto
articolato.Faccio largo uso di strutture a schede (ognuna con 2 o più
sottoform). Nonostante aver applicato tutti i suggerimenti trovati in
rete per la risoluzione di questo problema (chiudere sempre i
recodset,limitare l'uso di Dcount,Dlookup etc), lo stesso si ripete.Ho
persino eliminato alcune prerogative secondarie dello stesso...Uso
quasi mai query ma piuttosto stringhe di comando Sql, anche per le
origini dati delle maschere.
A questo punto mi chiedevo se l'unica soluzione non fosse di tenere il
FE in access ma passare ad SLQ server 2005 (Expess ?).Ora chiedo:
l'errore proviene da Access (vba) o dal Jet 4.0 ? Perchè è ovvio che
nel primo caso il passaggio ad Sql sarebbe inutile !! GRAZIE


l'err.desciption è "Impossibile aprire altri database."
Ora dipende da cosa fai nei tuoi accessi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

sì certamente,la descrizione dell'errore è quella.
però scusa cosa intendi per "Ora dipende da cosa fai nei tuoi accessi
" ....

 " ....
A quale db accedi?
Solo a back end?
I service pack di Jet so a posto?


Intanto ti ringrazio per la tua sollecitudine.
Si, sono 7/8 utenti che accedono all'unico BE sul server (win 2000
server sp4) da macchine Win 2000 SP4 costantemente aggiornate tutte con
Jet 4 aggiornato (ho fatto anche il giro di tutti i client per
verificare la cosa ed utilzzato l'aggiornamento automatico
dall'apposito sito di microsoft).
In realtà c'è un punto sul quale ho la coscienza sporca, ed è
questo. L'origine dati di una subform in una struttura a schede, è una
tabella temporanea (che ho quindi precedentemente riempito con una
query) che riporta l'elenco delle aziende (un paio di campi solamente:
Codice cliente e nome organizzazione ) che hanno, secondo certi
criteri, delle prestazioni da eseguire per quel certo mese.Il formato
della maschera è ovviamente il classico "continuos form". A fianco dei
due campi, altri due che evidenziano il risultato di una public
function basata su un'istruzione "DLOOKUP"; la tabella temporanea viene
rifatta solo all'apertura della form ma i due controlli su ogni riga
sono ricalcolati ad ogni evento "On Current" della form stessa: non
vorrei che sia questo che mi porta rapidamente al raggiungimento del
fatico 2048 recordset aperti ....
Comunque tu cosa ne pensi dell'eventuale passaggio ad sql ? (a parte la
mole di lavoro da fare !)
Ciao e ancora grazie


Non dovrebbe essere questo il problema.
SQL è buono ma non credo che sia il tuo problema un motivo valido per
passarvi.
Fermo restando che per gli altri motivi benvenga sql


Grazie ancora di tutto. Proverò comunque a disabilitare quei due campi
che utilizzano la function.... solo perchè non so più che pesci
pigliare.

 ha scritto nel messaggio
news:1142437611.4...@z34g2000cwc.googlegroups.com...
cut
... L'origine dati di una subform in una struttura a schede, è una
tabella temporanea (che ho quindi precedentemente riempito con una
query) che riporta l'elenco delle aziende...
cut
la tabella temporanea dove sta? sul BE o tutti i FE hanno la loro?
Ciao
Nik

Ciao,grazie per l'interessamento
La temporanea è locale, tutti i FE hanno la loro