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

طرق بحث فى قواعد البيانات

مغلق
بدأه waswael في 21 يوليو 2004 · 7 رد · 864 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجو معرفة طريقة لعمل بحث ووضع النتيجة للبحث فى اداة dbgrid

مع العلم انى استعمل أداة لبيانات data

واستعمل فى البحث لغة SQL

أرجو الإفادة

#2

الأخ /

أولا يجب أن تربط الداتا كنترول بقاعدة البيانات

ثانيا تربط الدي بي قريد بالداتا كنترول

ثالثا لجعل الدى بي قريد يعرض نتيجة بحث في قاعدة بيانات باستخدام الإستعلام

عليك بعمل ذلك عن طريق الكود ويكون ذلك في الخاصية datasourse للداتا كنترول

كالأتي

data1.datasourse=" select *from table where

بحيث تضع جملة الأستعلام التي تريد البحث بناءا عليها

ثم تكتب بعدها السطر الأتي

data1.refresh

و بهذا تظهر لك نتيجة البحث في الدي بي قريد

#3

جزاك الله خيراً يا اخى

ولكن

1- لا يوجد خاصية تسمى datasource ولكن يوجد recordsource

2- فعلت ما قلته ولم يحدث شئ اعطى رسالة خطأ

#4

بالنسبة للخاصية فهي recordsource كما قلت

والاستعلام يكون بهذه الطريقة

data1.recordsource="select * from table "

حيث table اسم الجدول الي موجود في قاعدة البيانات

* تشير إلى كافة الأعمدة .. ويمكنك تحديد الأعمدة بالاسم كالتالي

name,age

على فكرة بالنسبة إلى الاستعلام عن طريق sql واجهتني مشكلة ولم أجد لها حل لحد الآن .. وهي أنك عندما تستعلم يظهر نتيجة البحث ولكنك لا تستطيع التنقل بين السجلات المختلفة .. ولا يمكن العودة إلى حالة ما قبل البحث !!!!!!! هل وجد أحد حل لهذه المشكلة ؟

#5

اخي الكريم تضع في النهاية

set dbgrid .resourse = data1

oracle@arabdb.org

#6

لسة يا جماعة ما حلناش المشكلة

#7

أرجو أن تقرأ هذا الكتاب لتتعلم بناء الاستعلامات:

/index.php?showtopic=43658

#8

الأخ صاحب السؤال اذا لم تحل المشكلة فعليك بإرفاق البرنامج لنتمكن من مساعدتك

أخوك معتصم

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

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

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

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

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

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