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

Vorrei sapere se faccio bene a fare così:
per inserire i dati in due tabelle ho creato una  maschera che trae
origine da una tabella (che chiamo temporanea), da questa tabella
origino una query che con una query di accodamento accodo i dati nelle
due tabelle iniziali poi con un altra query di eliminazione azzero  la
query temporanea per esere pronta a nuovi dati. GRAZIE

 ha scritto nel messaggio 
news:fbcd9568-9e49-403f...@d36g2000prf.googlegroups.com...
Vorrei sapere se faccio bene a fare cosě:
per inserire i dati in due tabelle ho creato una  maschera che trae
origine da una tabella (che chiamo temporanea), da questa tabella
origino una query che con una query di accodamento accodo i dati nelle
due tabelle iniziali poi con un altra query di eliminazione azzero  la
query temporanea per esere pronta a nuovi dati. GRAZIE
--------------  RISPOSTA  ------------
Non conoscendo il motivo che ti spinge a questa tecnica un po' contorta, non 
so dirti (e credo neanche gli altri) se č giusta o meno. Certo č una tecnica 
piuttosta strana!!! Perchč non agire direttamente sulle tabelle interessate 
? Se poi il db fosse condiviso (o magari potrebbe esserlo fra qualche tempo) 
fra piů utenti, l'uso della tabella intermedia credo che complichi di molto 
l'iter lavorativo. Inoltre, ma non ne sono sicuro, credo che anche 
l'occupazione del db cresca oltre misura costringendoti a rapide 
compattazioni.
Ciao
Antonio

 ha scritto nel messaggio 
news:fbcd9568-9e49-403f...@d36g2000prf.googlegroups.com...

[risposta]
Condivido la perplessità di antonio.
Non fai prima ad associare la maschera ad una delle tabelle e gestire 
l'evento "dopo aggiornamento" della form per eseguire la query di 
accodamento per la seconda tabella?
Oppure una maschera non associata e un bottone che esegue le due query di 
accodamento...
Ciao.
-- 
Sergio MAZZA 

 Antonio
Grazie. Anche un altro utente (Sergio Mazza) mi ha sconsigliato.
Seguirò il Vs consiglio.

 ha scritto nel messaggionews:fbcd9568-9e49-403f...@d36g2000prf.googlegroups.com...

GRAZIE. Seguirò il tuo (2) consiglio che mi sembra fattibile per le
mie capacità

mie capacit=E0
Io voto CONTRO la tabella temporanea e ASSOLUTAMENTE A FAVORE della forms non associata. IMHO è il metodo migliore per non incorrere nei lock e poter controllare l'inserimento al millesimo
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 ha scritto nel messaggionews:fbcd9568-9e49-403f...@d36g2000prf.googlegroups.com...

Caro Sergio ho provato a fare 1 maschera non associata e qui tutto ok
ma quando ho provato a fare la query di accodamento ACCESS mi chiede a
quale tabella o query mi devo associare e qui casco (asino). Come
faccio?
Grazie. Alex

 ha scritto nel messaggio 
news:d53e376c-56aa-4f4f...@f77g2000hsf.googlegroups.com...
Caro Sergio ho provato a fare 1 maschera non associata e qui tutto ok
ma quando ho provato a fare la query di accodamento ACCESS mi chiede a
quale tabella o query mi devo associare e qui casco (asino). Come
faccio?
Grazie. Alex
[risposta]
Alex; non prediligo il gioco al buio (sono troppo vecchio), se puoi essere 
più descrittivo è meglio per tutti.
E' chiaro che in una query di accodamento ti venga richiesto dove (=in quale 
tabella) accodarli; io ipotizzavo che alla pressione di un bottone venga 
eseguito codice VBA che lancia due query di accodamento:
es.
'---
CurrentDB.Execute "Insert Into nomeTabella1 Values("... elenco delle caselle 
di testo contententi i valori da accodare...")"
CurrentDB.Execute "Insert Into nomeTabella2 Values("... elenco delle caselle 
di testo contententi i valori da accodare...")"
'--- 
Come vedi non dovrebbe essere complicato (se ci fermiamo qui); ma mancano 
(le tue) informazioni per essere completo...
Ciao.
-- 
Sergio MAZZA 

 più descrittivo è meglio per tutti.
Ma dai un pokerino ogni tanto ci sta bene.
--
ac

 ac
Ciao.
-- 
Sergio MAZZA