PDA

View Full Version : استفاده از BatchMove رو توضیح بدین لطفا



Gladiator
شنبه 24 اسفند 1381, 10:36 صبح
با سلام

لطفا روش استفاده از BatchMove‌ رو توضیح بدین .

برای کپی کردن رکوردهای یک Table‌ به Table ‌دیگه . مثالی بیاورید لطفا !

:cry:

sahar8010
شنبه 24 اسفند 1381, 22:25 عصر
سلام
من از batchmoveبرای کپی کردن یک tableاز نوع dbf به sqlاستفاده کردم.
دو تا table component بگیر. که یکیشو set کن روی source tableو اون یکی به عنوان destination. حالا دو تا propertie batchmove )source & destination)رو set کن به دو تا table ها.اگه چند فایل از یک نوع داری که میخوای به هم concatبشند،برای اولین table،propertie mode از نوع copy و بقیه از نوع appendانتخاب میشند.

DelphiSun
یک شنبه 28 فروردین 1384, 14:28 عصر
قسمت Destination برای جدولی که می خواهید اطلاعات را به آن اضافه کنید
قسمت Source برای جدولی که می خواهید اطلاعت را از آن بخوانید
TBatchMove1 دارای modeهای زیر می باشد که هر کدام کار بخصوص انجام می دهند
batAppend: اطلاعت جدول Des را به Source اضافه می کند(به آخر)
batUpdate: رکوردهای درون جدول مقصد را با توجه به رکوردهای جدول مبدا به روز می کند
batAppendUpdate: در صورت وجود رکورد مشابه درون جدول مقصد آن را به روز می کند و درغیر اینصورت رکورد را به جدول مقصد اضافه می کند
batcopy: حدول مقصد را بر اساس ساختار جدول مبدا ایجاد می کند در صورتی که جدول مقصد از قبل وجود داشته باشد حذف و مجددا ساخته می شود
batDelete: رکوردهای درون جدول مقصد را به توجه به رکوردهای مشابه جدول مبدا حذف میکند.
TBatchMove1.Destination := TableOne;
TBatchMove1.Source := TableSecond;
TBatchMove1.mode := batAppend
TBatchMove1.Execute;

omega5511
پنج شنبه 03 فروردین 1385, 13:35 عصر
اگر فقط یک رکورد را بخواهیم اضافه کند چه باید کرد؟

rahele_sa
دوشنبه 15 آبان 1385, 20:40 عصر
batchmove کامپونته ؟ چیه ؟

Touska
دوشنبه 15 آبان 1385, 20:53 عصر
یکی از ابزار BDE برای کپی برداری یا جابجایی محتوای یک Table در یک Table دیگر.

موفق باشید :)