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

سؤال في كيفيه البحث في الاداة DBCombo???

مغلق
بدأه آنين الصمت في 27 فبراير 2003 · 6 رد · 1,338 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

فجزاكم الله كل الخيررر للجميع

عندي سؤال وهو كالتالي

لدي فورم بحث

عليها 3 option بحيث سوف يبحث في ال

option1 برقم الطالبه

option 2 يبحث برقم البرنامج

option 3 يبحث برقم الايصال

وعندي لعملية العرض ولاختيار DBCombo3 لكل خيار وايضا ليبل توضيحي

المفروض عند خيار اي اوبتشن سوف يظهر لي اداتا كمبو واليبل الخاص بالخيار

وايعرض لي من القاعده البيانات

وعندما اختار مثلا رقم الطالبه من الداتا كمبو عندي

كومند موافق والغاء الامر

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

وهاذ الكود الي ماظبط معي في عمليه البحث في زر موافق

Dim m, h, k As Integer

If Option1.Value = True Then

m = DataCombo1.Text

Form14.Hide

Form5.Adodc1.Recordset.MoveFirst

Form5.Adodc1.Recordset.Find "[student_ no] ='" & m & "'"

End If

If Option2.Value = True Then

h = DataCombo2.Text

Form14.Hide

Form5.Adodc1.Recordset.MoveFirst

Form5.Adodc1.Recordset.Find "[programe_ no] ='" & h & "'"

End If

If Option3.Value = True Then

k = DataCombo3.Text

Form14.Hide

Form5.Adodc1.Recordset.MoveFirst

Form5.Adodc1.Recordset.Find "[ricept_ no] ='" & k & "'"

End If

-----------

وفي كل اوبتشين وضعت هاذا الكود

If Option1.Value = True Then

Label2.Visible = False

Label3.Visible = False

DataCombo2.Visible = False

DataCombo3.Visible = False

Label1.Visible = True

DataCombo1.Visible = True

End If

علمن باني رابطه الداتا كمبو بالقاعده

بواسطه Adodc

واسفه على الاطاله اعانكم الله لفعل الخير

وجزاكم الله منا كل الخير

اختكم

آنين الصمت

#2

السلام عليكم

أختي آنين الصمت ، لو تحطي البرنامج هنا راح يكون اسهل للرد على استفسارك .

قبل هذا هل صناديق الحوار ( TextBox ) مربوطة بقاعدة البيانات ، على إعتبارها المكان الذي سوف تظهر فيها نتائج البحث .

طبعا طريقة الربط تكون عن طريق DataSource .

على كل حال إذا ما مشى الحال بيكون أفضل إرفاق البرنامج . وإن شاء الله ما بقصروا الشباب .

تحياتي .

#3

مشكور اخوي

ايه انا رابطه كل التكست في الداتا

يعني تظهر لي البيانات

عن طريق داتا سورس وداتا فيلد داتا روس

بس مدري وش المشكله

وحاولت ارفق الملف هنا حجمه كبير مايسع

وشاكره لكم جهودكم

اختكم

آنين الصمت

#4

ممكن تجزأى البرنامج لعدة اجزاء

حتى يتثنى للسادة الاعضاء ان يجوبوكى

وشكرا

وَقُل رَّبِّ زِدْنِي عِلْماً

#5

السلام عليكم

أختي الكريمة جربي هذا لعلة يفي بالغرض /

،،، بعد كود البحث مباشرة ، أكتب التالي /

'

' هذا كود البحث

Form5.Adodc1.Recordset.MoveFirst

Form5.Adodc1.Recordset.Find "[student_ no] ='" & m & "'"

' ' '

' الإضافة

DBCombo1.text=form5.adodc1.recordset!Student_no

'

على إعتبار DBCombo1 هو المكان المخصص لنتائج الإختبار .

أتمنى أن تفلح هذه الخطوة في تحقيق المطلوب .

سلامي للجميع .

#6

شكرن لكم اخواني

وجزاكم الله الف خير

الحمد الله ظبطت الطريقه ومشت البحث وصار يبحث

بجد اعجز عن شكركم لما استفد كثير الفائده من هاذا المنتدى القيم

فلكم كل التقدير

اختكم

آنين الصمت

#7

السلام عليكم

ممكن توضيح لو سمحتم عن نفس الموضوع

وهو عند تعبئة الداتا كمبو من خلال field listt وليكن بالاسماء ، ما هو الكود اللازم حتى إذا اخترنا أحد الاسماء مثلا ينتقل الى السجل الذي اخترناه ، وأيضا في حالة الانتقال من خلال الداتا كنترول إلى السجل التالي نحن بحاجة لأن يكون الداتا كمبو متزامنا بحيث يشير مباشرة إلى السجل الذي انتقلنا إليه من خلال الداتا كنترول من خلال السجل التالي

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

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…