Newsgroup: it.comp.appl.access
Titolo: Vorrei imparare a gestire un file di log

Salve a tutti,
ho una richiesta da sottoporVi.
Ho alcuni titoli di libri sulla programmazione Access (Apogeo & Mondadori
Microsoft Press), tempo fa mi sono stati suggeriti da alcuni di voi ...
vorrei approfondire il discorso dei log file, mai affrontato prima d'ora e
vi dico che ho gia scaricato l'esempio dal sitocomune (Vi precedo perchè sò
che sarebbe una delle risposte di default che mi verrebbero postate!!!
Giustamente!), il fatto è che essendo in fase di "impratichimento" ... altro
nuovo termine del giorno, vorrei qualcosa della serie:
FOR DUMMIES, mi spiego?!!!
Gradirei sapere dove potrei trovare delle fonti semplici ma allo stesso
tempo funzionali per potermi impratichire.
Grazie anticipatamente a chiunque saprà darmi tale indicazione e buona
giornata a tutti.
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio

 stesso tempo funzionali per potermi impratichire.
Premetto che non so cosa c'è sul SC...
Cosa intendi per "gestire file di log"?
Io sui file di log mi limito a scriverci ogni volta che succede qcosa di
importante e a svuotarli
ogni tot...
-- 
Alex {per email metti '[NOSPAM]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile" (Alex1980)


Ciao Alex,
non ho mai affrontato il doscorso per ora, quindi provo con un esempio:
DBase gestione locazione schede articolo prodotto con accesso utente, il
programma viene visto da 3 operatori di magazzino e recuperano la locazione
della specifica tecnica da loro ricercata ...
Vorrei sapere in parole povere: chi ha visto cosa e quando, ovvero:
Data Accesso, Utente loggato, traccia dei records osservati ... is it
possible?
Grazie!


 possible?
Claro che sě.
IMHO forse ti conviene non avere un file di log ma addirittua una tabella...
č piů facile usarla per fare ricerche..
Io mi sono creato una semplice sub che riceve i parametri necessari (altri
li prende da variavili globali tipo l'utente):
Public Sub LOG_post(gruppo As String, Priorita As Integer, Descrizione As
String, Optional nota As String)
Scrivo con una semplice INSERT in una tabella.
La chiamo tutte le volte (da codice) che succede qcosa di interessante (su
pressione del tasto cerca, salva, ...) cosě memorizzo l'evento.
Poi ho una form con filtro per gruppo, data e utente che im fa vedere il
tutto...
La logica vale anche per un file txt se non che č piů difficile da
consultare e mantenere (io ogni 2 mesi elimino i primi 2 mesi dall'archivio
e, avendo
memorizzata anche la data, č un attimo)...


[super cut!!!]
Fantastico, ottima idea!
Grazie, lunedě provo subito!
-- 
strano...mavero
L'universo č cambiamento; la nostra vita č il risultato dei nostri pensieri.
Marco Aurelio

 Marco Aurelio
Frena......!!
Decidere di usare una Tabella per un File di Log è una cosa
che và ragionata.
Il fatto di semplificare le Ricerche non è una ragione valida.
Il Tile di Testo usato per LogFile può essere Linkato se necessario
come una Tabella esterna, chiaramente occorre formattarlo
nel modo giusto.
Una Tabella come Log si riempie in un attimo se vuoi registrare
vita morte e miracoli.... inzuppando il DATABASE e non servono al
CLIENTE.....!
Rischi di dare una riduzione di prestazioni a causa di un tuo controllo
azioni.............................
Il file di LOG o meglio i file di LOG vanno creati differenziando
eventualmente le azioni dagli errori dai Login ecc.....!!!
Gestire la generazione di un File di LOG è semplice se si struttura
un oggetto per accettare questo.
Io ho una Classe che istanzio all'apertura del Progetto che espone
metodi e proprietà tali da gestire la scrittura nel LOG dedicato
in base all'azione effettuata.
Se dai un'occhiata sul mio sito trovi un DEMO nella
    [SEZIONE]    GENERAL
        Generare file di LOG con una Classe
Ovviamente è la versione semplificata di quanto ti ho detto
ma perfettamente funzionante.
Spero di averti dato un suggerimento per valutare meglio
la cosa.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto
nel messaggio
news:cj1jkd$2b9$1...@lacerta.tiscalinet.it...

Non se è collegato da un db che fa solo questo.
MAssimiliano

 MAssimiliano
Sono punti di vista... le applicazioni professionali
non usano assolutamente un Database per questo.
Ci sono dei file Dat o Log o con estensioni dedicate
ma se li apri con un TextEditor sono in chiaro.
Non per contraddire, ma non č la soluzione piů
adeguata per rimanere nello standard.
Ognuno poi sviluppa come ritiene piů comodo.



Alex, grazie anche per la tua dritta,
stamane  cmq sia non posso affrontare l'argomento, mi è partito l'ups e devo
ritirar su un pc crasshato!!!
Pomeriggio mi addentro nell'argomento log, seguiranno sicuramente dei post
per tenerVI aggiornati su sviluppi e\o eventuali problemi!
GRazie e buona giornata a tutti!
