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

مالفرق بين Filter و Finde وطرق البحث في قواعد البيانات

مغلق
بدأه Saad AL.Moosa في 6 مايو 2007 · 7 رد · 1,032 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني ألأأعزاء أنا لدي قاعدة بيانات وأريد أن أعرف مالفرق بين خاصية Filter و Finde وهل يوجد طرق بحث أخرى حيث أني أريد أن يكون الشيئ الذي أريد أن أبحث عنة يقوم بإدخالة المستخدم في تكسك بوكس يعني يكون ضمن الكود أنه يحضر الكلمة المراد البحث عنها من التكست بوكس.

وشكرا......

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#2

select * from table_name where id=@id;

وبكذا يكون ياخذ قيمة id من المستخدم

في الconnection تبع الداتابيس لازم تقول إنtxtbox.text= @id

إن شاءالله كذا تكون صحيحه

أتمنى اني وفقت في أصال المعلومة

#3

أختي الكريمة هل من الممكن أن توضحي أكثر ما معنى connection تبع الداتابيس لازم تقول إنtxtbox.text= @id

و name ماذا يأخذ يعني جدول وإلا أيش.

وهل توجد طرق بحث أخرى.

وشكرا....

والإجابة مفتوحة للجميع.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

مرحبا

الfilter هية أمر لعمل تصفية للملف والبيانات حسب شرط معين

وبتكون عالشكل هادا مثلا انو rsهية record set في قاعدة البيانات

rs.Filter = "Field name Condition Value

"

Field name هوة اسم الحقل

Condition الشرط يعني مثلا >50 أو مثلا <> 200

Value هية القيمة الي راح تسترجع البيانات عاساساها من الجدول يعني القيمة الي انطبق عليها الشرط هية الي بترجع قيمتها

مثلا :

rs.Filter = "S_Id >4"

هون يعني حعمل زي تصفية للجدول للحقل S_Id للقيم الي فيه الي ينطبق عليها شرط اكبر من 4

------------------------------------------------------------------------

اما find فهية عشان البحث عن سجل معين

وفيه منها findfirst

والي هية بتبدا البحث عن سجل معين من بداية الجدول يعني البحث بكون من بداية الجدول

rs.FindFirst " Field Name Condition Value"

مثلا:

rs.FindFirst " StudentId="'&S_Id&'""

فهون راح يبحث عن رقم الطالب المخزن في S_Id

وفيه FindNext وهية نفس السابقة بس الاختلاف انو تبدأ عملية البحث من موقع المؤشر الحالي يعني مش شرط الاول مكن التاني او التالت او ....

اتمنى اكون فهمتك لانو انا زمان كتير مابرمجت وحاليا براجع معلوماتي و بحاول اتزكر كل الي كنت بعرفو

فالي كتبتو من ذاكرتي وغالبا انو صح

لكن فيه شك بال find يمكن الصيغة تاكد من الاعضاء الاخرين الي اكيد بجاوبوك جواب تمام

وعموما المشرفين او الاعضاء اكيد بشوفو الرد وازا فيه غلط بيصلحوه

تحياتي

#5

أخي كود Find به خطأ وأرجو التعديل بأسرع ما يمكن.

وشكرا على المشاركة الطبية.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#6

up

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#7

أخواني الأعزاء هل من أحد يجيب على سؤالي؟؟

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#8

هل زرت قسم قواعد البيانات :

راجع هذا الموضوع : /index.ph...=Find&st=10

اما بالنسبه لمشكله كود البحث بإستخدام Find :

rs.FindFirst "Name='Mohamed'"

بفرض ان Rs هي الـ Recordset والحقل الذي تقوم بالبحث فيه هو من نوع Text واسمه هو Name ,,,,,

بالتوفيق ,,,,,,,,,

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 6 مايو 2007 في 21:10

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</

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

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