Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Creazione stored procedure
venerdì 16 marzo 2007 - 16.02
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
black_one
Profilo
| Newbie
9
messaggi | Data Invio:
ven 16 mar 2007 - 16:02
ciao a tutti, avrei un problemino:
dovrei creare una stored procedure in access che sia attivi in automatico ad ogni operazione di INSERT o UPDATE/DELETE e mi tenga traccia delle modifiche apportate alla tabella; tali modifiche devono essere riportate in una seconda tabella.
Questa procedura è essenzialmente atta a permettere la corretta sincronizzazione di due DB (uno in access e uno in SQL Server Ce), per cui la soluzione migliore che ho trovato è quella di mappare ogni modifica così, una volta che i db saranno in comunicazione (visto che non lo sono sempre)potranno sincronizzarsi utilizzando come mappa la tabella delle modifiche creata dalla suddetta stored procedure.
Se qualcuno ha un metodo alternativo sul come sincronizzare due db non sempre in comunicazione tra di loro...lo esponga pure...
spero di essermi spiegato il + chiaramente possibile...
vi ringrazio anticipatamente per l'attenzione...
ciao ciao
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
sab 17 mar 2007 - 00:34
>dovrei creare una stored procedure in access che sia attivi in
>automatico ad ogni operazione di INSERT o UPDATE/DELETE e mi
>tenga traccia delle modifiche apportate alla tabella; tali modifiche
>devono essere riportate in una seconda tabella.
Ciao black_one,
questa "stored procedure" di cui parli, non è altro che un trigger.
Purtroppo Microsoft Access non supporta né stored procedure, né trigger, pertanto devi cambiare strada
>Questa procedura è essenzialmente atta a permettere la corretta
>sincronizzazione di due DB (uno in access e uno in SQL Server
>Ce), per cui la soluzione migliore che ho trovato è quella di
>mappare ogni modifica così, una volta che i db saranno in comunicazione
>(visto che non lo sono sempre)potranno sincronizzarsi utilizzando
>come mappa la tabella delle modifiche creata dalla suddetta stored
>procedure.
Hai valutato uno scenario di replica merge?
Sinceramente non ho idea se sia possibile implementarlo tra Access e SQL Server Ce, prova a documentarti tramite Google...
>vi ringrazio anticipatamente per l'attenzione...
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
whitewolf42
Profilo
| Newbie
9
messaggi | Data Invio:
lun 19 mar 2007 - 10:57
ciao, sn un collega di Black ... se volessimo implementare la stessa cosa per sincronizzare i DB tra SQL Server CE e SQL Server 2005 Express Edition ??
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !