نمایش نتایج 1 تا 3 از 3

نام تاپیک: سوال در رابطه با کلاس SqlCommandBuilder

  1. #1
    کاربر دائمی آواتار csharpcollegian
    تاریخ عضویت
    خرداد 1394
    محل زندگی
    تهران
    پست
    174

    Question سوال در رابطه با کلاس SqlCommandBuilder

    سلام وقت همگی به خیر
    عزیزان میخواستم بپرسم که آیا کلاس SqlCommanBuilder نمی تونه دستورات Insert, Update, Delete رو برای دیتاستی که محتویات یک جدولش از جوین چند جدول پایه تشکیل شده، مدل سازی کنه ؟
    آخه من توو برنامم یه Select زدم که اطلاعاتش رو از چند تا جدول استخراج می کنه، بعدش نتیجش رو که داخل یک جدول از Dataset قرار داره، بایند کردم به دیتاگریدویو و بعد از اعمال یک سری تغییرات
    وقتی میخوام با SqlCommandBuilder تغییرات دیتاست رو در پایگاه داده ثبت کنم این ارور رو میده :
    Dynamic SQL generation is not supported against multiple base tables
    از معنی ارور پیداست که نمی تونه واسه جدول های چندپایه مدل سازی کنه...
    من تا حالا با این روش کار نکردم و همیشه خودم با کوئری مستقیم ویرایش کردم واسه همین اطلاعات زیادی راجع بهش ندارم، اما میخوام با ترکیب این دو مدل کدهام رو بهینه تر کنم
    میخواستم ببینم راهی نیست که بشه برای وقتایی که اطلاعات یک جدول دیتاست از جوین چند جدول تشکیل شده هم به کمک کلاسی کوئری ها رو مدل سازی کرد ؟
    ببخشید متنم خیلی طولانی شد...
    خیلی ممنون
    آخرین ویرایش به وسیله csharpcollegian : پنج شنبه 06 اسفند 1394 در 00:21 صبح

  2. #2
    کاربر دائمی آواتار AmiN0012
    تاریخ عضویت
    آبان 1394
    محل زندگی
    جویبار
    پست
    309

    نقل قول: سوال در رابطه با کلاس SqlCommandBuilder

    سلام دوست عزیز فک کنم نشه ویو رو با این مدل نوشت.
    درضمن میخای این مدلی بتویسی حتما باید تو جدولت یک کلید اصلی داشته باشی.
    و اینکه بعد دستورات اپدیت یا درج یه رفرش کنی اطلاعاتتو.نکنی اگه درج کنی بعد همزمان بخای همون رکورد رو ویرایش کنی خطا بهت میده.

  3. #3
    کاربر دائمی آواتار csharpcollegian
    تاریخ عضویت
    خرداد 1394
    محل زندگی
    تهران
    پست
    174

    نقل قول: سوال در رابطه با کلاس SqlCommandBuilder

    عرض سلام مجدد و تشکر از دوستانی که راهنمایی کردند، پاسخ سوال :
    کلاس SqlCommandBuilder فقط برای دستورات تک جدولی طراحی شده و در دستورات چند جدولی باید به صورت دستی کد نویسی شود
    موفق باشید

تاپیک های مشابه

  1. سوال در رابطه با کلاس
    نوشته شده توسط seied javad در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 04 تیر 1394, 23:06 عصر
  2. مبتدی: سوال در رابطه با کلاس console و program و فضای نام System ...
    نوشته شده توسط همـااا در بخش C#‎‎
    پاسخ: 3
    آخرین پست: چهارشنبه 06 اسفند 1393, 12:43 عصر
  3. پاسخ: 3
    آخرین پست: یک شنبه 19 شهریور 1391, 09:08 صبح
  4. سوال:در رابطه با توابع ورودی وخروجی در جاوا
    نوشته شده توسط سارا بهروزیان در بخش برنامه‌نویسی جاوا
    پاسخ: 7
    آخرین پست: پنج شنبه 04 فروردین 1384, 01:53 صبح
  5. سوال در رابطه با Quick Report
    نوشته شده توسط ahmad sajjad در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: پنج شنبه 10 اردیبهشت 1383, 19:28 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •