Pagina 1 di 1

Database Access

MessaggioInviato: ven gen 03, 2003 1:13 pm
da nessundorma
Ho impostato una serie di 12 query, una per ciascun mese dell'anno. La query febbraio utilizza i calcoli di gennaio, la query marzo quelli di febbraio, aprile quelli di marzo, ecc. Tutto bene fino alla sesta query, giugno: da luglio in poi l'esecuzione non avviene e viene invece rilasciato il seguente messaggio "risorse insufficienti per svolgere l'operazione". Non è un problema di codice, perché è pressocchè identico a quello delle query precedenti (fatto salvo il riferimento al mese) e non è un problema di risorse della macchina. Vorrei sapere se esiste un limite nella sequenza di query in serie, o se il problema è comunque risolvibile in qualche modo. Grazie anticipate per la colaborazione.

Database Access

MessaggioInviato: ven gen 03, 2003 1:13 pm
da nessundorma
Ho impostato una serie di 12 query, una per ciascun mese dell'anno. La query febbraio utilizza i calcoli di gennaio, la query marzo quelli di febbraio, aprile quelli di marzo, ecc. Tutto bene fino alla sesta query, giugno: da luglio in poi l'esecuzione non avviene e viene invece rilasciato il seguente messaggio "risorse insufficienti per svolgere l'operazione". Non è un problema di codice, perché è pressocchè identico a quello delle query precedenti (fatto salvo il riferimento al mese) e non è un problema di risorse della macchina. Vorrei sapere se esiste un limite nella sequenza di query in serie, o se il problema è comunque risolvibile in qualche modo. Grazie anticipate per la colaborazione.

MessaggioInviato: ven gen 03, 2003 1:49 pm
da Xerex
Non so il tipo e la quantità di calcoli che eseguono queste query, comunque, fai una prova usando una serie di dodici query molto semplici...se non dà nessun messaggio di risorse insufficienti può darsi che davvero la quantità di risorse necessarie non siano disponibili

MessaggioInviato: ven gen 03, 2003 6:05 pm
da Leo
Molto probabilmente Xerex ha ragione e quindi il computer non è in grado di gestire la chiamata a molte query una di seguito all'altra, cerca magari di fare in modo che ogni query non si debba appoggiare ad un'altra, perché la loro chiamata genera una nuova tabella, sprecando inutilmente spazio. Se proprio non riesci a farne a meno prova ad di ottimizzarle, seguendo i consigli forniti dal sito web Microsoft:

http://support.microsoft.com/default.as ... ;it;209126

Facci sapere!

MessaggioInviato: sab gen 04, 2003 7:55 pm
da nessundorma
Grazie prima di tutto per i suggerimenti. Ho verificato sul link indicato, e probabilmente è proprio un problema di risorse, anche se le query sono semplicissime.
Sto studiando una strada alternativa... Vi farò sapere al più presto. Grazie infinite.

MessaggioInviato: dom gen 12, 2003 12:29 am
da pieralberto76
Ciao.
Con access faccio un po' di tutto, penso che ti basta usare una query sola con più criteri, vuoi mandarmi il database con dei dati a caso per provare, te lo faccio e te lo rimando in pochissimo tempo. mailto: pieralbero76@libero.it