lorenzo57 wrote:
> ...
> Sto utilizzando la routine di Alberto Plano " confronta i records di
> due tabelle o query e identifica le differenze " dal sito comune e
> desidererei che le differenze mi vengano inserite in una nuova tabella
> anzichč tramite un messaggio.
> ...
Una versione semplice senza cambiare molto nella procedura:
Creati una tabella "tblDiff" con due campi:
DiffId (contatore)
Diff (memo)
Nella procedura ci sono 4 cose da cambiare:
'dopo questa riga
Dim T1 As DAO.Recordset, T2 As DAO.Recordset
'inserisci:
Dim rsDiff As DAO.Recordset
'dopo questa riga
Set T2 = dbase.OpenRecordset(Tab2, dbOpenSnapshot)
'inserisci:
Set rsDiff = dbase.OpenRecordset("tblDiff", dbOpenDynaset)
Sostituisci le due righe:
MsgBox messaggio
con
rsDiff.AddNew
rsDiff!Diff = Replace(messaggio, Chr$(10), " ")
rsDiff.Update
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it