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

نام تاپیک: اعمال تغییرات از datagridview به sql

  1. #1

    اعمال تغییرات از datagridview به sql

    درود بر همگی
    همینطور که میدونید برای پر کردن یک datagridview از جدولی تو sql باید یه کانکشن ساخت و یک SqlDataAdapter و یک dataset بعدم با یه fill کردن و این داستانا جدول مورد نظر تو datagridview نمایش داده میشه.
    حالا اینارو گفتم چون دقیقا میخوام برعکسشون رو کد نویسی کنم و کمک نیاز دارم
    میخوام datagridvie رو بریزم تو دیتاست بعد بقیه داستان... اخرش میخوام مقادیری که تو datagridview دارم و تغییر دادم تو sql هم تغییر کنه
    اگه کسی میدونه ممنون میشم کمکم کنه
    از دعای خیر من بی بهره نمیمونه

  2. #2
    کاربر دائمی آواتار mehrdad.ghorbaniyan
    تاریخ عضویت
    بهمن 1392
    محل زندگی
    اصفهان
    سن
    33
    پست
    137

    نقل قول: اعمال تغییرات از datagridview به sql

    سلام.شما با کد این کارو انجام بده.بعد بگو فیلد اول مثلاً خونه ی اول دیتاگرید .اگه خواستی همه ی رکوردها را آپدیت کنی باید توی حلقه for این کارو کنی و اگه خواستی بگی اون رکوردی که کاربر انتخاب کرده کد زیر را وارد کن :(اگه با حلقه for هم خواستی بگو)

    "UPDATE moshtari SET name='" + dataGridView1.CurrentRow.Cells[1].Value + "',lname='" + dataGridView1.CurrentRow.Cells[2].Value + "' where id=" + dataGridView1.CurrentRow.Cells[0].Value;

  3. #3

    نقل قول: اعمال تغییرات از datagridview به sql

    نقل قول نوشته شده توسط mehrdad.ghorbaniyan مشاهده تاپیک
    سلام.شما با کد این کارو انجام بده.بعد بگو فیلد اول مثلاً خونه ی اول دیتاگرید .اگه خواستی همه ی رکوردها را آپدیت کنی باید توی حلقه for این کارو کنی و اگه خواستی بگی اون رکوردی که کاربر انتخاب کرده کد زیر را وارد کن :(اگه با حلقه for هم خواستی بگو)

    "UPDATE moshtari SET name='" + dataGridView1.CurrentRow.Cells[1].Value + "',lname='" + dataGridView1.CurrentRow.Cells[2].Value + "' where id=" + dataGridView1.CurrentRow.Cells[0].Value;
    از پاسخت خیلی ممنونم ولی اینجور کد نویسی واسم کارساز نیست چون مثلا کاربر میخواد چندتا فیلدو حذف کنه و چندتارو تغییر بده اونوقت دیگه کد شما جوابگو نیست
    ممنون میشم اگه راه حل دیگه ای داری رو بهم بگی

  4. #4

    نقل قول: اعمال تغییرات از datagridview به sql

    کسی نبود یه کمکی بکنه؟

  5. #5
    کاربر دائمی آواتار forodo
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    شهر جدید پردیس
    پست
    1,468

    نقل قول: اعمال تغییرات از datagridview به sql

    سلام
    به نظر من کار درستی نیست که بعد از ویرایش بخوایم کل اطلاعات دیتاگریدویو رو از اول داخل بانک Update کنیم.
    سرعت برنامه کند می شه و ممکنه یه اتفاقات ناخوشایندی هم رخ بده.

    من همیشه برای ویرایش به تعداد ستونهام کنترل تکست باکس یا کمبوباکس یا هرچیزه دیگه ای که نیازه قرار می دم و با کلیک روی سطر دیتاگریدویو میگم تمام اطلاعات داخل سلولهای سطر کلیک شده بریز توی کنترلهای مربوطه و کاربر ویرایش رو انجام می ده و بعد از زدن مثلاً یه دکمه عملیات ویراش داخل بانک هم انجام میشه.
    حالا اگه بخواد از 100 تا سطر 15تارو ویرایش کنه به همین روش باید این کار رو انجام بده.
    اینطوری به جای 100تا ویرایش 15 تا ویرایش داریم.

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

  1. سوال: اعمال تغییرات dataGridView روی بانک
    نوشته شده توسط mehran63 در بخش C#‎‎
    پاسخ: 11
    آخرین پست: چهارشنبه 08 آذر 1391, 12:58 عصر
  2. سوال: اعمال تغییرات جدید دیتابیس sql در سی شارپ
    نوشته شده توسط sadaf_ در بخش C#‎‎
    پاسخ: 13
    آخرین پست: دوشنبه 28 آذر 1390, 16:09 عصر
  3. سوال: اعمال تغییرات انجام شده در DataGridView داخل جدول
    نوشته شده توسط aminie در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 12 بهمن 1389, 18:20 عصر
  4. اعمال تغییرات انجام شده در DataGridView داخل جدول
    نوشته شده توسط aminie در بخش VB.NET
    پاسخ: 0
    آخرین پست: جمعه 08 بهمن 1389, 06:07 صبح
  5. اعمال تغییرات رجیستری بدون Reset
    نوشته شده توسط FirstLine در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: دوشنبه 24 فروردین 1383, 08:44 صبح

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

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