PDA

View Full Version : متدی برای کپی کردن یک جدول به جدولی دیگر



peym4ns
یک شنبه 12 اسفند 1386, 12:51 عصر
سلام
برای کپی کردن محتوای جدولی به به جدول دیگه از چه متدی باید استفاده کنم؟ اصلاً متدی برای کپی جدول وجود داره ؟؟؟

dkhatibi
یک شنبه 12 اسفند 1386, 17:01 عصر
متد که فکر نکنم. البته تو Ado. اما می تونی از دستور Sql استفاده کنی.

insert into Table1 (field1,field2,...) Values(select Field1,Field2,... from Table2)

ParsaNM
یک شنبه 19 اسفند 1386, 16:56 عصر
می تونی از ClientDataSet هم استفاده کنی اون آطن کار رو به صورت مجازی انجام می ده ... کلی امکان هم می تونه بهت بده ... مثلا بتونی فیلدی بسازی که جمع یکی از فیلدهات باشه بدون کد نویسی ... و یا بتونی یکی از فیلدهات رو به صورت Table تعریف کنی ...

m-khorsandi
دوشنبه 20 اسفند 1386, 10:25 صبح
مشخص نکردی که از چه کامپوننتی استفاده میکنی، ولی BatchMove و دستورات SQL کمکت می‌کنند.

Vahid_moghaddam
پنج شنبه 23 اسفند 1386, 09:20 صبح
insert into destinationTableName (field1,field2,...,fieldn)
select (_field1,_field2,....,_fieldn) from sourceTableName



دستور select می تونه یک select ساده یا پیچیده باشه. مهم برابر بودن تعداد فیلدهای مبدا و مقصد و نوع اونهاست. به فیلدهای identity هم باید دقت بشه.