السلام عليكم
اذا سمحتوا اخواني أريد انتقل بالضغط على datagridview الى فورم جديدة وتنتقل بيانات الrow كاملة في تلك الصفحة
بس فالصفحة الجديدة اتكون البيانات في text boxes
جزاكم ربي جنته
(25-11-14, 10:43 AM)سبيل كتب : [ -> ]السلام عليكم
اذا سمحتوا اخواني أريد انتقل بالضغط على datagridview الى فورم جديدة وتنتقل بيانات الrow كاملة في تلك الصفحة
بس فالصفحة الجديدة اتكون البيانات في text boxes
جزاكم ربي جنته
السلام عليكم ورحمة الله وبركاته
استخدم هذا الكود في الشاشة التي توجد فيها الداتا قريد واختر الحدث المناسب لتفيذ هذا الكود
[ltr] FrmDataEmp.TextBox1.Text = DataGridView1.CurrentRow.Cells(0).Value[/ltr]
[ltr] FrmDataEmp.TextBox2.Text = DataGridView1.CurrentRow.Cells(1).Value[/ltr]
[ltr]FrmDataEmp.TextBox3.Text = DataGridView1.CurrentRow.Cells(2).Value[/ltr]
[ltr]Me.Close()[/ltr]
[rtl]حيث ان FrmDataEmp على افتراض الصفحة او الشاشة الجديدة التي تريد نقل البيانات اليها[/rtl]
[rtl]و CurrentRow الصف الحالي في الداتا قريد[/rtl]
اخي ظهرتلي هذي الرسالة
Unable to cast object of type 'System.String' to type 'System.Windows.Forms.TextBox'.
هذي الكودات الي استخدمتها
Dim book As New BookInfo
' to be inside the main form
BookInfo.MdiParent = MdiParent
BookInfo.Show()
BookInfo.TextBox16 = DataGridView3.CurrentRow.Cells(0).Value
BookInfo.TextBox15 = DataGridView3.CurrentRow.Cells(1).Value
BookInfo.TextBox14 = DataGridView3.CurrentRow.Cells(2).Value
BookInfo.TextBox13 = DataGridView3.CurrentRow.Cells(3).Value
BookInfo.TextBox19 = DataGridView3.CurrentRow.Cells(4).Value
BookInfo.TextBox12 = DataGridView3.CurrentRow.Cells(5).Value
BookInfo.TextBox11 = DataGridView3.CurrentRow.Cells(6).Value
Me.Close()
وهل تكون في CellContentDoubleClick ؟؟
BookInfo.TextBox16
اضف الخاصية .text
لتكون هكذا
BookInfo.TextBox16.text
اضفتها بس ماتحركت الشاشة ولم تفتح الفورم الجديدة
هل كوداتي هذي صحيحة؟
Dim book As New BookInfo
BookInfo.MdiParent = MdiParent
خلاص اشتغل معي بهذي الكودات
BookInfo.TextBox16.Text = DataGridView3.CurrentRow.Cells(0).Value
BookInfo.TextBox15.Text = DataGridView3.CurrentRow.Cells(1).Value
BookInfo.TextBox14.Text = DataGridView3.CurrentRow.Cells(2).Value
BookInfo.TextBox13.Text = DataGridView3.CurrentRow.Cells(3).Value
BookInfo.TextBox19.Text = DataGridView3.CurrentRow.Cells(4).Value
BookInfo.TextBox12.Text = DataGridView3.CurrentRow.Cells(5).Value
BookInfo.TextBox11.Text = DataGridView3.CurrentRow.Cells(6).Value
Dim book As New BookInfo
BookInfo.MdiParent = MdiParent
BookInfo.Show()
جزيتم خيرا جميعا
http://im43.gulfup.com/SR1ZGD.jpg
فالصورة السابقة تظهرلي لما اظيف بيانات للداتا بيس
البيانات تنظاف بشكل صحيح بس تظهرلي هذي الرسالة
كيف ممكن حلها؟؟
الصورة تعني ان الاتصال مغلق قم بفتحه
كائن امر الاتصال oledbconnection هو الذي يلزمك فتحه