منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التنقل بين سجلات data grid viwe - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : التنقل بين سجلات data grid viwe (/showthread.php?tid=8959)



التنقل بين سجلات data grid viwe - دمعة المقهور - 20-05-13

أولا السلام عليكم ورحمة الله و بركاته :
عندي data grid viwe يتم تعبئتها يدويا _ يعني غير مربوطة بقاعدة البيانات_ كيف يمكن التنقل بين سجلات الdata grid بعد تعبئتها يدويا
يعني أريد عمل زر التالي و السابق و السجل الأول و السجل الأخير


التنقل بين سجلات data grid viwe - Sajad - 20-05-13

السلام عليكم

أخي العزيز وضح كيف يتم ملئ الgrid؟

هل عن طريق الClass أو عن طريق ماذا؟



التنقل بين سجلات data grid viwe - دمعة المقهور - 20-05-13

عن طريق إضافة الاعمدة في مرحلة التصميم و من ثم في مرحلة تنفيذ البرنامج ننقر على الداتا قرايد و نضيف البيانات يدوياً


التنقل بين سجلات data grid viwe - Sajad - 21-05-13

السلام عليكم

أخي العزيز في هذه الحالة لا يمكن عمل مثل هكذا أمر حسب تجربتي



التنقل بين سجلات data grid viwe - دمعة المقهور - 21-05-13

شكراً أخي sajad شكلي تعبتك معاي كثير


بشرح الفكره لبرنامجي هي :

إن المستخدم يقوم بادخال البيانات يدوي في الداتا قرايد ( الداتا قرايد تحتوي على عمود الرقم و الاسم و الكمية ) أريد كود يسوي الاتي :

يفحص البيانات الموجوده في الداتا قرايد فإذا فإذا وجد في احد السجلات أن الكمية تساوي 50 يقوم بحذف السجل الموجود فيها أما إذا كانت الكمية لا تساوي 50 يتركة - ما يحذفه - و ينتقل إلى السجل التالي

[ATTACH=CONFIG]2757[/ATTACH]

هل استطيع عمل هذا الكود للعلم أني حاولت كثير بس ما نفع معاي :confused: :confused:


التنقل بين سجلات data grid viwe - Sajad - 21-05-13

السلام عليكم

أخي العزيز بعد ملئ الـ DataGridView بالبيانات اكتب هذا الكود في button

PHP كود :
For Each dr As DataGridViewRow In DataGridView1.Rows
            
If dr.Cells("quan").Value >= 50 Then
                DataGridView1
.Rows.Remove(dr)
            
End If
        
Next 

هذا الكود يقوم بحذف كل السجلات التي فيها الكمية أكبر أو يساوي 50

طبعا مثلما ترى انا سميت اسم عمود الكمية بـ quan فأنت غيره الى الاسم الذي أخترته



التنقل بين سجلات data grid viwe - دمعة المقهور - 22-05-13

[COLOR="#FF0000"]شكرا أخي sajad
وفيت و كفيت و جزاك الله خير ,,,,, جربت الكود و كان 100%
[/COLOR]