مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

asi21

عضویت از 1395/11/23

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

  • سه شنبه 3 اسفند 1395
  • 14:58
تشکر میکنم

با سلام

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

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

mohammad-zarei

عضویت از 1395/12/02

  • جمعه 6 اسفند 1395
  • 15:39

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

int id = int.Parse(dgrcustomer.Rows[e.RowIndex].Cells[0].Value.ToString());

مثلا یه متدیه که قبلا ازش برای کارای خودم ازش استفاده کردم

public static void SelectCustomer(DataGridViewCellEventArgs e, DataGridView dgrcustomer, TextBox tid,
            TextBox tname,
            TextBox tmobile, TextBox ttell, TextBox temail, TextBox tdescription, Button btnupdate, Button btndelete)
        {
            btndelete.Enabled = true;
            btnupdate.Enabled = true;

            int id = int.Parse(dgrcustomer.Rows[e.RowIndex].Cells[0].Value.ToString());
            try
            {
                if (e.ColumnIndex >= 0 && e.RowIndex >= 0)
                {
                    using (CustomerDataContext selectCustomerDataContext = new CustomerDataContext())
                    {
                        var objCustomer = selectCustomerDataContext.SelectCustomer(id).First();

                        tid.Text = objCustomer.CustomerId.ToString();
                        tname.Text = objCustomer.Name;
                        ttell.Text = objCustomer.Tell;
                        tmobile.Text = objCustomer.Mobile;
                        temail.Text = objCustomer.Email;
                        tdescription.Text = objCustomer.Discription;

                    }
                }

            }
            catch (Exception)
            {

                MessageBox.Show("خطایی رخ داده است.", "خطا");
            }
        }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)