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

أرجو الرد عن سؤال في FlexGrid

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

كيف أعرض سجل معين في فلكس الجريد من قاعدة بيانات

بشرط

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

اختيار بيانات الحقل الثاني من بياناته الموجودة في كومبو بوكس

اختيار بيانات الحقل الثالث من بياناته الموجودة في كومبو بوكس

فيظهر السجل المطلوب

==============

أرجو الرد وعدم حذف الموضوع لأنني لا أجد من المنتدى إلا الحذف منذ أكثر من عشرة أيام

===============

ولكم جزيل الشكر

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#2

أخي الكريم بالنسبة لسؤالك فنرجوالمزيد من الشرح وبالنسبة لموضوع غلق المواضيع فأنت غلطان وإن أغلق الموضوع فإنه لمصلحة المنتدى.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#3

يا أخي شكرا على التعقيب

أنا عندي قاعدة بيانات بها أربعة حقول

ومعي على نافذة مشروع الفيجوال 3 كومبو بوكس تظهر هذه الحقول عنطريق الربط Ado أدو

أريد

عند الضغط على اندكس معين في الكمبو الأول يحدد رقم السجل في الحقل الأول

و عند الضغط على اندكس معين في الكمبو الثاني يحدد رقم السجل في الحقل الثاني

و عند الضغط على اندكس معين في الكمبو الثالث يحدد رقم السجل في الحقل الثالث

بمعني يتم تحديد السجل المطلوب عن طريق البيانات المختارة من الثلاثة كومبو بوكس وتظهر بيانات السجل المطلوب في أداة الفليكس جريد

ولكم الشكر

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#4

السلام عليكم

محاولة بسيطة إن شاء الله تمشي معاك

أولا: عرف متغريين بنوع Recordset

Dim recRecordset1 As Recordset, RECRECORDSET2 As Recordset

ثانيا: أنسخ البيانات من أداة التحكم الى المتغير الأول

Set recRecordset1 = Data1.Recordset

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

مثلا DDD="1stFILEDNAME=COMBO1VALUE AND 2ndFILEDNAME=COMBO2VALUE

رابعا : استخدم المتغير في تصفية البيانات

recRecordset1.filter = DDD

خامسا: ننسخ البيانات من متغير البيانات الأول الى الثاني

Set RECRECORDSET2 = recRecordset1.OpenRecordset(recRecordset1.Type)

سادسا:نعيد البيانات الى أداة التحكم

Set Data1.Recordset = RECRECORDSET2

أرجو أن يعمل معك

#5

يا أخي شكرا على الرد

ولكن أنا أستخدم الربط ADO أدو

وليس Data

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

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

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