PDA

View Full Version : چرا از CommandBuilder استفاده میکنیم؟



Developer Programmer
سه شنبه 06 اسفند 1387, 17:33 عصر
تعریفشو از MSDN خونده ام
منتها یه چیزیش واسم گنگه، اگه این کلاس، میتونه دستورات DML رو تولید کنه پس چرا تو خیلی از برنامه ها، ازش استفاده نمیکنن؟ (بدون اینکه دستورات DML رو بنویسن؟)

استفاده ازش چه محدودیتهایی رو ایجاد میکنه؟ و آیا در Join ها هم کاربرد داره یا فقط در یک Select ساده میتونه استفاده بشه

حامد مصافی
سه شنبه 06 اسفند 1387, 18:20 عصر
در جدول هایی که Primary Key دارند و هیچ Relation ی ندارند میشه از CommandBuilder استفاده کرد.

Developer Programmer
سه شنبه 06 اسفند 1387, 21:24 عصر
اوه پس واسه جداول Join شده کاربرد ندارند!

majid325
سه شنبه 06 اسفند 1387, 21:24 عصر
با توجه به استفاده این شی فقط برای کوئری های معمولی (قوانینی که در پست 2 ذکر شد + ذکر اسامی تک تک فیلدها به جای استفاده از کارکتر * و ...), پیشنهاد میکنم از این شی استفاده نشه .

kiarayan
پنج شنبه 26 شهریور 1388, 00:39 صبح
بیشتر توضیح بدین چرا استفاده نشه؟

saadi2
پنج شنبه 26 شهریور 1388, 15:17 عصر
من دارم ازش در یک برنامه با جدول هایی که به هم join شدن استفاده میکنم.
جز یک سری محدودیت های جزئی هیچ مشکلی نداره
لطفا همینجوری نگید که تو جداول جوین شده کارایی نداره