الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة حول ربط datagraid بال text box

بدأه tornado320 في 29 أكتوبر 2011 · 6 رد · 559 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

السلام عليكم جميعا:

اريد باختصار عند النقر نقرا مزدوجا على احد سجلات الموجودة داخل datagrid ان يعرض بيانات هذا السجل داخل textboxs

و شكرا على تعاونكم و خدماتكم اللامحدودة

تم تعديل هذه المشاركة بواسطة tornado320 في 29 أكتوبر 2011 في 21:25

------------------

#2

السلام عليكم

هذا الكود يساعدك اذا كنت تستخدم المعالج ويقوم بطلبك

Dim index as integer = TableNameBindingSource.position
textbox1.text = DatabaseNameDataSet.TableName(index).FieldName

بالتوفيق

تم تعديل هذه المشاركة بواسطة عبدالرحمن المرشود في 29 أكتوبر 2011 في 23:05

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#3

شكرا على تجاوبك و لكن انا لا استعمل المعالج بالاتصال بقاعدة البيانات؟؟

هذه الصورة توضح المطلوب:

image.jpg

تم تعديل هذه المشاركة بواسطة tornado320 في 30 أكتوبر 2011 في 21:12

------------------

#4

السلام عليكم

ما في مشكلة اخي

الكود سيكون كتالي

Private Sub DataGridViewer_Click Cel()
conn.open
dim ad as new OLEDBDataAdapter ("Select * from TableName",conn)
ad.fill(Dataset1,"TableName")
DataGridViewer.DataSource = DataSet1
DataGridViewer.DataMember = "TableName"
conn.close

textbox1.DataBinding.Add("Text",Dataset1,"TableName.ColumnName")
textbox2.DataBinding.Add("Text",Dataset1,"TableName.ColumnName")
textbox3.DataBinding.Add("Text",Dataset1,"TableName.ColumnName")

End Sub

هذا هو الكود وينفذ المطلوب لكن يجب عليك وضعه في حدث الضغط لل DataGridViewer

بالتوفيق

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#5

السلام عليكم ورحمة الله وبركاته

من الممكن إستخدام الكود التالي:

 Private Sub DataGridView1_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellDoubleClick
        Dim i As Integer = DataGridView1.CurrentCell.RowIndex
        TextBox1.Text = DataGridView1.Rows(i).Cells(0).Value
        TextBox2.Text = DataGridView1.Rows(i).Cells(1).Value
        TextBox3.Text = DataGridView1.Rows(i).Cells(2).Value
        TextBox4.Text = DataGridView1.Rows(i).Cells(3).Value
    End Sub

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 30 أكتوبر 2011 في 22:00

#6

شكرا شكرا جزيلا على ردودكم جار التجربة

------------------

#7

شكرا جزيلا DOWNLOADER هذا الكود بالضبط الذي اريده تحياااااااتي

و شكرا جزيلا اخي عبدالرحمن المرشود على هذا الكود تحياااتي

------------------

مواضيع مشابهة