Zidar Canada
Moderator Član broj: 15387 Poruke: 3085 *.eqao.com.
|
1. Otvori fajl Nova_DB.MDB (sa tabelama Alfa i Beta)
2. Linkuj (Attach) tabele Alfa i Beta iz fajla Stara_DB.MDB. Linkovane tabele pojavice se pod imenima Alfa1 i Beta1.
3. UPDATE slogova koji postooje u obe tabele: napravi JOIN izmedju Alfa i ALfa1, po PK polju. Isto za Beta i Beta1. Pretvori kveri u UPDATE kveri i u Update celiji za Alfa unesi [Alfa1].[MojePolje]. Ovim ce [Alfa].[MojePolje] dobiti vrednost [Alfa1].[MojePolje]. isto to uradi za Bata tabele.
4. INSERT slogova koji se nalaze u Stara_DB a ne nalaze se u Nova_DB: Quary/New/Unmatched Query Wizard. Unmatched query ce ti dati sve rekorde koji se nalaze u tabeli Alfa1 a nema ih u tabeli Alfa. Snimi unmatched query pod nekim imenom, na primer qryUnmatchedAlfa. Onda napravi APEND query baziran na qryUnmatchedAlfa. Isto to za Beta tabele.
Paznja: kad budes gradila unmatched query, ili kad pokusas da ga izvrsis, Access 2000/2002/2003/XP moze da krasira. Access 97 nema ovaj problem. Resenje problema je da se ode u Tools/Options/General i da se iskljuci opcija Track Name Auto-Correct. Ovo naoko nema veze sa kverijima, ali to Microsoft savetuje i pokazalo sa kao uspesan lek.
Srecno
:-)
|