betöltés...
Megmutatjuk, hogyan lehet Access adatbázisban táblákat összehasonlítani:
Egyébként a Start menü, Beállítások, Vezérlőpult, Felügyeleti eszközök, ODBC adatforrások szintén megtalálható.
Itt a BDE felületen, Databases fül majd a fehér részen egérrel kattintsunk jobb gombbal:
Most legyen pelda1. Kiválasztás gombbal ki kell tallózni az adatbázist, majd OK-t nyomunk mindenre.
Ha nem menne az angol, akkor a programban F5 és állítsuk a bal oldalon „System” beállításnál magyar nyelvre:
Válasszuk a BDE SQL-t és az aliasnak pelda1-et írjunk a mi esetünkben. Ez tetszőlegesen választható persze és ha több access adatbázisa van, akkor több aliast is létre lehet hozni.
Az alatta található szövegmezőbe írjuk meg az SQL-ünket. Most csak az alapvető SQL-t írom le. Az SQL kezelés kezdő könyvből elsajátítható. Az alábbi SQL a „cikktorzs” adattábla minden mezőjét kilistázza rendezve „cikkszam” alapján. Nagyon fontos ez a rendezés, ugyanis az összehasonlításkor a kulcs mezőket kell megadnunk! A kulcs (key field) jelenti, amit itt megadunk rendezettséget.
Itt látjuk a mező neveket, melyeket egymásnak meg kell feleltetni. Ha nem látjuk a mezőket rendesen, nyomjuk meg a következő ikont:
Kijelölöm és az „add compare fields” gombbal hozzáadom.
Ahol zöld a forrás táblából a tétel hiányzik, sárga a cél táblából és esetünkben a ’mennyiseg’ eltér, akkor piros, Az összes mezőt behozza az alsó részen, „s_” jelet kap a forrás tábla mezői, „d_” előjelet a cél tábla mezői, a „db_compstate” mező az állapotát jelöli.
Ezt a táblát exportálhatjuk tetszés szerint, a tábla felett jobb egérgombot nyomva:
Sok sikert!