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

سؤال في عرض السجلات

مغلق
بدأه ابن الشمال في 2 يناير 2007 · 3 رد · 643 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الكرام

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

وكل عام وانتم بألف خير

هل يمكن عرض أكثر من سجل في وقت واحد وليس حقل

بمعنى / عندي قاعدة بيانات تحتوي على عدد من السجلات ولنقل أسماء موظفين ( محمد. احمد . على . خالد ... الخ )

وعندي خمسه تكست على الفورم .

أريد ظهور الخمسة سجلات الأولى ( الخمس أسماء الأولة ) كل سجل يظهر على تكست

وعند الضغط على زر التالي ينتقل إلى الخمسة الأخرى وهكذا ...

أتمنى أن أكون قد استطعت توصيل الفكرة

وشكرا لتعاونكم

تم تعديل هذه المشاركة بواسطة ابن الشمال في 2 يناير 2007 في 19:16

#2

السلام عليكم

اخي العزيز

يمكنك عمل ذلك كالاتي:

عن عرض السجلات الخمسة الاوائل تقوم بملئ كل اداة بالسجل الخاص بها

يعني احمد ومحمد ومصطفى وهكذا

ثم تقوم بعمل Bookmark عند السجل رقم 4 وهو مايعنى رقم 5 لأن recordset يبدأ العد من صفر

عن طريق bookmark تكون انت واقف عن اخر سجل انت عرضته وليس اخر سجل في recordset

بعد ذلك تقوم ببدأ العرض من بعد السجل رقم 4

#3

لنفترض أن مربعات النص في الفورم هذه اسمائها text1,text2,text3,text4,text5

واسم قاعدة البيانات data1

واسم حقل البيانات هو name

قم بوضع الكود التالي في زر أمر

Data1.Recordset.MoveFirst

text1.Text = Data1.Recordset.Fields("name")

Data1.Recordset.MoveNext

text2.Text = Data1.Recordset.Fields("name")

Data1.Recordset.MoveNext

text3.Text = Data1.Recordset.Fields("name")

Data1.Recordset.MoveNext

text4.Text = Data1.Recordset.Fields("name")

Data1.Recordset.MoveNext

text5.Text = Data1.Recordset.Fields("name")

Data1.Recordset.MoveNext

أتمنى أن تكون الفكرة قد وصلت

#4

أخي الكريم / elshorbagy

شكرا لمرور ولشرحك

أخي / Abadi_Jeddah

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

هذا الموضوع مغلق.

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