Newsgroup: it.comp.appl.access
Titolo: Salvare un mdb

Salve gente sono sempre io e con lo stesso quesito di pochi post fà.
Il mio quesito è che vorrei creare un copia del mio archivio dati mentre è
aperto.
Vi spiego meglio : ho una piccolo prg che uso x creare e stampare delle
semplici fatture ora volevo cercare di fare una procedura per la chiusura di
fine anno e cioè azzerare l'archivio fatture e far ripartire il numero
fattura da 1 ma prima di azzerare volevo salvare l'archivio delle fatture e
rinominarlo ad esempio da "fatture2004" a "fatture2005".
L'azzeramento e la compattazione non sono un problema ma lo è il salvataggio
dalle fatture.
Potreste aiutarmi.
GRAZIE

 ha scritto nel messaggio 
news:4248579a$0$8072$5fc...@news.tiscali.it...

Ciao romano
una delle possibili soluzione è quella di importare le tabelle in un nuovo 
db.
e chiamarlo come ti pare e poi svuotare le tabelle del vecchio.
spero di aver capito la tua richiesta. :-)
---
Daniele
* Gli amici sono come le stelle: non li vedi spesso, ma sai che esistono. * 

 ha scritto nel messaggio
news:_dZ1e.708325$b5.32...@news3.tin.it...



Hai controllato le proprietą della cartella in cui risiede il file che vuoi
copiare?
P.S.
Rispondi dopo il messaggio e non in testa.
SunRex

 
Perche'?
Io ho sempre preferito, tranne quando avevo bisogno di utilizzare il 
quote come riferimento per la risposta, addirittura non quotare (essendo 
gia presente il thread). Nel caso il quote lo lascio alla fine in quanto 
chi apre il messaggio trova subito il testo e non una sfilza di cose 
vecchie .
Se poi interessa risalire al motivo della risposta scorro e vado a 
leggere il pregresso.
Mi dici come mai tu preferisci il contrario?
Felter Roberto

"Felter" <fel...@NOSPAMtin.it> ha scritto nel messaggio
news:kFd2e.710571$b5.32...@news3.tin.it...

Perchè in questo ng facciamo riferimento alle regole che sotto ti riporto e
che
periodicamente vengono postate.In particolare mi riferivo alla parte
intitolata *Alcuni consigli per chi risponde*.
Ciao
SunRex
Quello che segue è ricavato da 
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti, evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che il ng e' gestito da 'volontari' che mettono a disposizione
gratuitamente il proprio tempo, le proprie conoscenze e la loro
professionalita' per aiutare chiunque, persone che spesso non conoscono e
che dalle quali non riceveranno alcun compenso, per cui qualsiasi forma di
pretesa o obbligo da parte di chi scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima; di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------
Nello scrivere, all'oggetto del messaggio si dovrebbe dare maggiore
importanza perche' esso contribuisce ad identificare immediatamente
l'argomento e il tipo di problema, attirando subito l'attenzione di chi
legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-----------------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo dei messaggi precedenti.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordi sarebbe meglio proseguirli in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone. Oltre a non essere moralmente corretto, e'
illegale, inoltre, considerando che in questo ng possono esserci persone che
si guadagnano la pagnotta sviluppando programmi con access, non ci sembra
corretto contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti. Se proprio non
potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com

 ha scritto nel messaggio
news:4248579a$0$8072$5fc...@news.tiscali.it...


 PS va bene cosi oppure ho sbagliato dinuovo ?
Strano però che non ti fa fare il BackUp.
Per delete prova questa.
Dim FileName As String
Dim intScelta As Integer
FileName = "C:Tuo.mdb"
intScelta = MsgBox("Elimino il file?" & " " & FileName, vbApplicationModal +
vbQuestion + vbYesNo, "TuaApplicazione")
If intScelta = vbNo Then
    Exit Function
Else
Kill FileName
End If
P.S.
Devi rispondere dopo il testo del messaggio.
SunRex

 SunRex
In realtà forse conviene approfondire da dove la esegue
e come, poichè fare il BackUp da una maschera Associata
oppure con una Maschera Associata Aperta oppure con un
Recordset aperto genera ovviamente questo problema.
La cosa andrebbe eseguita con tutte le Form chiuse e
da una Funzione in un modulo Public, magari gestita da
un Button nel Menù, in modo da non avere le interferenze di cui parlavo.
P.S. non ho testato la Funzione, ma mi sono limitato
a fare queste considerazioni OPERATIVE.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:024710a57ea29515a4...@mygate.mailgate.org...

Spero che il nostro interlocutore lo abbia fatto, io lo davo per scontato.
SunRex

 SunRex
Spesso con chi non ha esperienza sono proprio questi dettagli 
scontati ad ingannare, ho solo voluto precisare.


 con il contributo dei frequentatori piu' anziani.
Quelle che citavo io sono le regole generali di utilizzo di un gruppo di 
discussione.
Quelle a cui fai riferimento tu sono quelle "proprie di questo".
Probabilmente perche' la stragrande maggioranza dei msg qui presenti 
sono una serie di quesiti con le relative risposte e quindi nel 
messaggio la sequenza " testo della domanda (preso dal quote) - risposta 
del nuovo msg" è quella più corretta e pratica per non confondere.
In genere invece il consiglio nei newsgroup è proprio "quotare il meno 
possibile" (tanto il messaggio è appena sopra) oppure lasciare in fondo 
giusto il richiamo al pregresso per chi non visualizza i msg vecchi e 
vuole capire il thread.
Proprio per questo ho voluto chiedere. Ora è chiaro.
Alla prossima.....
Felter Roberto

 ha scritto nel messaggio
news:024710a57ea29515a4...@mygate.mailgate.org...

Grazie per le vostre risposte, ed in merito a quella di Alex volevo dire che
la funzione di backup avviene pigiando proprio un bottone del menu
principale creato con gestione pannelli di comando di access, la quale
richiama una funzione pubblic creata in un modulo.
Comunque ho risolto in altro modo, creando un database nuovo ed esportando
solo le tabelle interessate al backup, dopo di che tramite shell comprimo il
tutto pkzip ed elimino il database nuovo con l'istruzione kill, solo che la
prima volata il file non viene cancellato mentre se ripeto l'operazione
viene cancellato, su questo sto ancora cercando di capire il perchè.
Comunque grazie lo stesso a tutti ed alla prossima.
GRAZIE