0 امتیاز
با سلام

چطور میشه اطلاعاتی که در DataGridView ثبت شده (داخل اکسس)، را اطلاعاتش در TextBox نشان بده

مثلا 6 تا فیلد داریم که اطلاعاتش درون 6 تا TextBox نشان بده.

همونجوری که اطلاعات DataGridView از TextBox ها گرفته شده و من میخوام اطلاعات به TextBox ها برگرده.

2 پاسخ

+1 امتیاز

سلام شما میتونید از رویداد cellclick دیتا گرید استفاده کنید .

به این ترتیب که در درون متدش کد های زیر رو مینویسید:

textbox1.text=datagridview1.currentrow.cells[شماره اون فیلد رو قرار میدهید].values.tostring();

به همین ترتیب textbox2 برابر بزارید با شماره فیلد بعدی

فقط یه تذکر شماره فیلد ها از صفر شروع میشن .

عذرخواهی منو بابت خلاصه نوشتن بپذیرید تو مسیر یه جایی بودم نمیتونستم از این سریع تر شما رو به جواب برسونم.


 

+1 امتیاز
 private void dgvKhadamat_MouseUp(object sender, MouseEventArgs e)
        {
            txtCode.Text = dgvKhadamat[0, dgvKhadamat.CurrentRow.Index].Value.ToString();
            txtName.Text = dgvKhadamat[1, dgvKhadamat.CurrentRow.Index].Value.ToString();
            txtMablagh.Text = dgvKhadamat[2, dgvKhadamat.CurrentRow.Index].Value.ToString();
            txtTozih.Text = dgvKhadamat[3, dgvKhadamat.CurrentRow.Index].Value.ToString();
        }

 

سوال جدید

2,336 سوال

2,871 پاسخ

3,725 دیدگاه

3,917 کاربر

دسته بندی ها

...