![]() |
|
منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل... |
في حال وجود أي مواضيع أو ردود
مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة
( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .
آخر المواضيع |
|
المساعدة في عملية البحث بثلاث حقول
![]() |
|
أدوات الموضوع | انواع عرض الموضوع |
|
![]() |
رقم المشاركة : 1 | ||||
|
![]() كيف تبحث في أكثر من حقل بإستخدام تعليمة Locate :
|
||||
![]() |
![]() |
رقم المشاركة : 2 | ||||
|
![]() اقتباس:
وشكرًا على المساعدة لكن ارجو وضع الكود بالكامل لو سمحت لأنني لم أتعامل قط بSQL ارجو وضع الكود كاملاً من فضلك والبحث يتم بما هو موضح في هذا السطر if not Query1.Locate( 'Chapitre;Groupe;Classe',vararrayof([edit1.Text,Edit2.Text,Edit3.Text]),[]) then showmessage( 'Filed Not Found'); |
||||
![]() |
![]() |
رقم المشاركة : 3 | ||||
|
![]() اقتباس:
استعمل dataset1 مثل procedure TForm1.Button1Click(Sender: TObject); begin if not ABSdos1.Locate( 'nom;prenom;boitedos',vararrayof([edit1.Text,Edit2.Text,Edit3.Text]),[]) then showmessage( 'Filed Not Found'); end; |
||||
![]() |
![]() |
رقم المشاركة : 4 | ||||
|
![]() اقتباس:
procedure TForm1.BitBtn2Click(Sender: TObject); begin if not Table1.Locate( 'Chapitre;Groupe;Classe',vararrayof([edit1.Text,Edit2.Text,Edit3.Text]),[]) then showmessage( 'Filed Not Found'); end; لكن المقصود ليس انتقال المؤشر الى السجل بل اقصد إظهار كل التسجيلات التي تحمل نفس القيم بمعنى لنفرض انني وضعت في Edit1 = 01 و Edit2 = 01 و Edit3 =01 فاثناء البحث وجد أربع زبائن يحملون نفس القيم كهذا المثال : الزبون المسمى محمد يحمل رقم الباب 01 ورقم الفصل 01 ورقم الصنف 01 الزبون المسمى علي يحمل رقم الباب 01 ورقم الفصل 01 ورقم الصنف 01 الزبون المسمى كرم يحمل رقم الباب 01 ورقم الفصل 01 ورقم الصنف 01 الزبون المسمى اسماعيل يحمل رقم الباب 01 ورقم الفصل 01 ورقم الصنف 01 إذا المطلوب هو إظهار هذه الزبائن الأربعة فقط في DBGrid وإخفاء الباقون وعندما انتهي من الهدف يجب إظهار كل السجلات هذا ما قصدته وجزاكم الله عنا كل خير |
||||
![]() |
![]() |
|
|
المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية
Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc