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

نام تاپیک: ارسال اطلاعات به بانک و نمایش ان و در نهایت ذخیره در بانک ef

  1. #1
    کاربر دائمی آواتار علی فتحی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مهاباد
    سن
    42
    پست
    1,076

    ارسال اطلاعات به بانک و نمایش ان و در نهایت ذخیره در بانک ef

    سلام:
    چگونه اطلاعات رو در دیتاگرید با کد زیر نشون بدم و درنهایت با یک باتن کل تغییرات رو ذخیره کنم:
     try            {
    tblTransaction ff = new tblTransaction();
    ff.TransationID = int.Parse(textBoxX1.Text);
    ff.AccountNumber = int.Parse(comboBoxEx1.Text);
    ff.MoinNumber = int.Parse(comboBoxEx2.Text);
    ff.Description = textBoxX4.Text;
    ff.Debit = int.Parse(textBoxX6.Text);
    ff.Credit = int.Parse(textBoxX7.Text);
    db.tblTransactions.AddObject(ff);

    tblTransactionBindingSource.DataSource = db.tblTransactions.ToArray();

    }
    catch
    {
    }




    در نهایت اینو بنویسم
    db.SaveChanges();
    ولی کد بالا تازمانی که db.SaveChanges();رو ننویسی اطلاعات در دیتاگرید نشون داده نمیشه .

  2. #2
    کاربر دائمی آواتار En_MK
    تاریخ عضویت
    آبان 1388
    محل زندگی
    تهران
    پست
    288

    نقل قول: ارسال اطلاعات به بانک و نمایش ان و در نهایت ذخیره در بانک ef

    این به دردتون میخوره

  3. #3
    کاربر دائمی آواتار علی فتحی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مهاباد
    سن
    42
    پست
    1,076

    نقل قول: ارسال اطلاعات به بانک و نمایش ان و در نهایت ذخیره در بانک ef

    به جواب نرسیدم لطفا کمک کنید با تشکر

  4. #4
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: ارسال اطلاعات به بانک و نمایش ان و در نهایت ذخیره در بانک ef

    سلام
    خیلی وقته win form کار نکرم بعضی خواص دیتاگراید یادم رفته ولی شاید به دردتون بخوره
    اول باید یک ردیف از نوع DataGridViewRow تعریف کنید و داده هاتون از کنترلها انتقال بدید به دیتاگراید و از دیتاگراید به دیتاکانتکست

    var dgr = new DataGridViewRow();
    var cell = new DataGridViewTextBoxCell();

    dgr.Cells.Add(cell);

    dgr.Cells[0].Value = textBox1.Text;

    به ازای هر سلول مثل عملیات بالا تکرار کنید و در نهایت با سطر زیر به گراید اضافه کنید


    dataGridView2.Rows.Add(dgr);



    حالا میتونید با یک لیست جنریک بسازید از نو ع کلاستون

    private ObservableCollection<tblTransaction> myList { get; set; }

    خب جالا میتونید این لیست رو بوسیله دیتاگرایدتون پر کنید یا هر روش دیگه که میتونید
    وقتی لیست پر شد SaveChange بزنید اطلاعات ریخته میشه درون بانک و ثبت میشه
    البته به نظرم اینجا لیست جنریک هم دیگه نیاز نباشه خود دیتاگریاد خاصیتی داره که تبدیلش میکنه به یک لیست و حتی همین هم نیاز نیست مهم اینه به دیتاکانتکست بایند کنید
    میتونید از همون اول اطلاعات رو بریزید درون لیست جنریک و خاصیت DataSourceدیتاگرایدتون رو ست کنید با لیست و در نهایت SaveChange
    بزنید

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

  1. کمک خطا در ارسال اطلاعات به بانک Access
    نوشته شده توسط Soroush_webmaster در بخش Classic ASP
    پاسخ: 2
    آخرین پست: دوشنبه 11 دی 1385, 13:58 عصر
  2. ارسال اطلاعات متن از یک فایل به بانک اطلاعاتی
    نوشته شده توسط m7802z در بخش SQL Server
    پاسخ: 8
    آخرین پست: دوشنبه 17 بهمن 1384, 10:11 صبح
  3. ارسال اطلاعات از بانک درون textBox
    نوشته شده توسط dalaho در بخش C#‎‎
    پاسخ: 13
    آخرین پست: دوشنبه 17 اسفند 1383, 12:57 عصر
  4. ارسال اطلاعات یک قیلد بانک اطلاعاتی به یک Combobox
    نوشته شده توسط فرزاد دلفی باز در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: یک شنبه 03 آبان 1383, 17:21 عصر
  5. ارسال اطلاعات بانک به EXCEL
    نوشته شده توسط reza_moridi در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: دوشنبه 04 خرداد 1383, 11:05 صبح

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

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