Newsgroup: it.comp.appl.access
Titolo: perdite dati

Salve a tutti. Aiutatemi vi prego, sono disperato!
Ho sviluppato una applicazione gestionale con Access 97, gira già da quasi
un anno, ma a volte (tipo 3/4 finora) succede che vanno persi dei dati dal
cliente, in particolare vengono azzerati i prezzi di alcuni ordini, in modo
inspiegabile. Ho ricontrollato il codice migliaia di volte, e non ho mai
trovato niente di strano. Qualcuno di voi ha anche lontanamente idea di cosa
sta succedendo? Non ho installato nessun aggiornamento della versione
originale (ne' SR1/2 ne' Jet 3.5 SP3), ho provato a ripristinare e
compattare il db e tutto ha funzionato.
Sarei molto grato anche a chi mi potesse suggerire un metodo per provare a
rilevare quando avviene l'errore, tipo file di log che viene scritto quando
viene modificato un prezzo, o altro.
Grazie a tutti

>inspiegabile. Ho ricontrollato il codice migliaia di volte, e non ho mai
anche in esecuzione passo passo?
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

(.....)
Indipendentemente dal tuo problema, io installerei SR1, SR2 e JET3.5
SP3: ormai sono sufficientemente stabili e risolvono i bachi che
affliggono tutte le prime versioni dei software MS.
Oltretutto, se non installi SR2, Office (e quindi Access) NON E'
Y2K-compliant; e tu hai problemi sui prezzi degli ordini, che magari
provengono da un listino che ovviamente viene elaborato per data di
validità .....
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)

trovato niente di strano. Qualcuno di voi ha anche lontanamente idea di cosa
Dubito si tratti di problemi di "motore".
Se sei certo non si tratti di problemi di programmazione cerca d'indagare su *come* il tuo cliente
utilizzi il programma.
Molto spesso (soprattutto se lavorano in rete) è proprio l'utente finale a creare casini immani ...
buttando poi la patata bollente al programmatore.
Quest'ultimo quando ha la certezza che è il cliente a fare coglionate, ha il sacrosanto
diritto/dovere di dargli delle belle rigirate.
Ciao, warp


Scusa Vince, ma quest'ultima proposizione non mi è del tutto chiara...
Ciao


Volevo dire:
se inaspettatamente alcuni prezzi sulle righe di ordine vengono
azzerati, supponendo che tali prezzi siano in qualche modo ricavati da
un listino con un algoritmo che probabilmente si basa sul controllo di
un range di date, la prima cosa che farei è di essere sicuro che il
motore di database sia y2k compliant e comunque allineato all'ultima
release disponibile, poi penserei a tutto il resto (utente compreso!).


release disponibile, poi penserei a tutto il resto (utente compreso!).
Sì, forse è meglio.
Devo dire tuttavia di non aver mai riscontrato anomalie nei calcoli sulle date anche senza Service
Pack installati.
C'era un elenco piuttosto preciso dei buchi corretti dai Service Pack (solo il 2 se non ricordo male
corregge buchi di Access) sul sito Microsoft.
L'unico veramente importante era il famoso "buco delle combo", anche se dipendeva esclusivamente
dall'utilizzo di bookmarks.
Per informazioni più  precise magari verrà in nostro aiuto il grande Federico Luciani ...
Ciao Vincenzo, warp