|
TBatchMove komponens
TbatchMove 6. rész
|
|
Példaprogram letöltése
7955 bájt
|
A TBatchMove komponenst bemutató sorozatunk mostani részében azt vizsgáljuk meg, hogy miként használhatjuk ezt a komponens egy adatbázisból való törlésre oly módon, hogy csak azok a rekordok kerüljenek törlése, melyek egy másikban is megvannak.
|
A TBatchMove komponenst bemutató sorozatunk mostani részében azt vizsgáljuk meg, hogy miként használhatjuk ezt a komponens egy adatbázisból való törlésre oly módon, hogy csak azok a rekordok kerüljenek törlése, melyek egy másikban is megvannak.
Adott két olyan adatbázis, melyeknek vagy egy közös mezőjük. Jelen példában ez a KOD mező. Ez a törlés művelet a következőképpen zajlik: a TBatchMove megvizsgálja minden rekordnál, hogy a cél adatbázisban (melyben a törlés történik) a KOD mező értéke megtalálható-e a forrás adatbázis KOD mezőjében. Ha igen akkor törli, ha nem, akkor nem történik semmi, tovább lép a következő rekordra.
Hogy mindez megtörténhessen a TBatchMove komponensnél a Source property-t be kell állítanunk a forrás adatbázisra, míg a Destination-t a cél adatbázisra, végül a Mode property-nél a batDelete konstanst kell választanunk. Mikor szeretnénk végrehajtani a műveletet, csak meg kell hívnunk az Execute eljárást.
|
Könyv
Ez a cikk megtalálható ebben a könyvben:
Delphi Software Offline 1999 évkönyv 133. oldal
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
|