المشاركات : 64
المواضيع 21
:
: 61
الإنتساب : Mar 2008
28-08-2021, 03:23 PM
(آخر تعديل لهذه المشاركة: 28-08-2021, 03:25 PM بواسطة rm31.)
السلام عليكم ورحمة الله وبركاته
وجدت عند صديق برنامج به مربع بحث.
عندما تكتب مثلا: so 30 v
فإن نتيجة البحث ستظهر حتى النتائج التالية كمثال:
Sonaco versa 3000
sony 300 vil
رغم أن كل جزء كلمة لوحده ///
أعتقد أنها مجموعة لايكات في SQL و الله أعلم
كما أشعر أنه ليس بحثا تقليديا ...
من عنده فكرة على الموضوع فالينورنا ....
وفقكم الله
كل من 1 user says قال شكرا ل rm31 على المشاركة المفيدة1 user says Thank You to rm31 for this post
• أبو معاذ
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
وعليكم السلام ورحمة الله وبركاته.
هل يستعمل علامة % (النسبة المئوية ) بين الكلمات المراد البحث عنها ؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة1 user says Thank You to أبو معاذ for this post
• rm31
المشاركات : 89
المواضيع 4
:
: 1
الإنتساب : Jan 2012
اضن أنه يقوم بإستبدال المسلفات بين الكلمات بــ % في عملية بحث واحدة.
كل من 1 user says قال شكرا ل seddik_xp على المشاركة المفيدة1 user says Thank You to seddik_xp for this post
• rm31
المشاركات : 64
المواضيع 21
:
: 61
الإنتساب : Mar 2008
29-08-2021, 06:33 PM
(آخر تعديل لهذه المشاركة: 29-08-2021, 06:35 PM بواسطة rm31.)
(28-08-2021, 04:56 PM)أبو معاذ كتب : وعليكم السلام ورحمة الله وبركاته.
هل يستعمل علامة % (النسبة المئوية ) بين الكلمات المراد البحث عنها ؟
شكرا أبو معاذ.
الجواب: لا
(29-08-2021, 11:19 AM)seddik_xp كتب : اضن أنه يقوم بإستبدال المسلفات بين الكلمات بــ % في عملية بحث واحدة.
شكرا seddik_xp
هل العملية صعبة؟ لأنه صراحة فتنني
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
السلام عليكم
ممكن معرفة قاعدة البيانات المستخدمة ...
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة1 user says Thank You to S.FATEH for this post
• rm31
المشاركات : 64
المواضيع 21
:
: 61
الإنتساب : Mar 2008
(29-08-2021, 07:14 PM)S.FATEH كتب : السلام عليكم
ممكن معرفة قاعدة البيانات المستخدمة ...
السلام أخي فاتح.
أخذت عهدا على نفسي أن لا ألمس حواسيب الموسوسين، أي شئ يحدث في حاسوبه ولو بعد عام، يتذكر أنك لمسته فيتصل بك.
ويقول لك العبارة المشهورة: ياخي مادرت له والو؟
كل من 2 users say قال شكرا ل rm31 على المشاركة المفيدة2 users say Thank You to rm31 for this post
• أبو معاذ, S.FATEH
المشاركات : 145
المواضيع 1
:
: 41
الإنتساب : Aug 2019
لم لم تسأله؟
أيضا بعض DBGrids بها خاصية filter يعمل كما وصفت, لا أتذكر جيدا لكن DBGrid الذي في مكونات Ehlib واحدة منهم
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة1 user says Thank You to أبو معاذ for this post
• rm31
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
اعتقد صادفت نفس البرنامج...
لم ابحث كيف يقوم لكن عن نفسي استخدم % كما ذكر الإخوة
شيئ من الكود المستعمل
كود :
St1:= '';
St2:= Trim(Edit50.Text);
For i:=1 to Length(St2) do
if St2[i]=' ' then St1:= St1+'%' else St1:= St1+St2[i];
St1:=QuotedStr('%'+St1+'%');
Query1.Filter :='(KEY_TIERS_TYPE=''F'' OR KEY_TIERS_TYPE=''2'') AND '+
'TIERS_FR LIKE '+St1;
Query1.Filtered := True;
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
(30-08-2021, 08:31 AM)محمد عبد العزيز كتب : اعتقد صادفت نفس البرنامج...
لم ابحث كيف يقوم لكن عن نفسي استخدم % كما ذكر الإخوة
شيئ من الكود المستعمل
كود :
St1:= '';
St2:= Trim(Edit50.Text);
For i:=1 to Length(St2) do
if St2[i]=' ' then St1:= St1+'%' else St1:= St1+St2[i];
St1:=QuotedStr('%'+St1+'%');
Query1.Filter :='(KEY_TIERS_TYPE=''F'' OR KEY_TIERS_TYPE=''2'') AND '+
'TIERS_FR LIKE '+St1;
Query1.Filtered := True;
بمناسبة التحدث عن الفلترة ،
هل من الأحسن استعمال filter في Query ، أو استعمال sql ؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة1 user says Thank You to أبو معاذ for this post
• rm31