جملة ال sql للبحث عن أكثر من كلمة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم اسئلة vb6.0 المتعلقة بقواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=72) +--- الموضوع : جملة ال sql للبحث عن أكثر من كلمة (/showthread.php?tid=9274) الصفحات:
1
2
|
جملة ال sql للبحث عن أكثر من كلمة - اسلام الكبابى - 15-06-13 لدي حقل نصى و اريد ان أكتب جملة ال sql التى أبحث بها عن ثلاث كلمات وأن يأتي بجميع السجلات التي تحوي هذه الكلمات معا مهما كان ترتيبها أوموقعها فى هذا الحقل فمثلآ اذا كان الحقل فى أحد السجلات = "زيادة فرص حصولك على وظائف من خلال شبكة فيس بوك " وكنت أبحث عن الكلمات الثلاثة "زيادة" و"فرص" و "حصولك" أريده يعرض لى هذ السجل أوكنت أبحث عن الكلمات الثلاثة "حصولك" و"فرص" و "زيادة" أريده يعرض لى هذ السجل أوكنت أبحث عن الكلمات الثلاثة "زيادة" و"وظائف" و "شبكة" أريده يعرض لى هذ السجل ولكن اذا كنت أبحث عن الكلمات الثلاثة "زيادة" و"وظائف" و "سعيد" أريده لا يعرض لى هذ السجل ولكم ألف شكر جملة ال sql للبحث عن أكثر من كلمة - تركي الحلواني - 15-06-13 ممكن توضح اكثر طيب الاستعلام دا ممكن تكون الكلام دا كله في جملة وحدة راح يعطيك الجملة بعدد مرات البحث يعني لو توضح الموضوع اكثر لجل نفهم جملة ال sql للبحث عن أكثر من كلمة - اسلام الكبابى - 15-06-13 سيعطينى المستخدم ثلاث كلمات مثلآ txt1,txt2,txt3 واريد ان أكتب جملة ال sql التى أبحث بها عنهم الثلاثة وأن يأتي بجميع السجلات التي تحوي هذه الكلمات معا مهما كان ترتيبها أوموقعها فى هذا الحقل فمثلآ اذا كان الحقل فى أحد السجلات = "زيادة فرص حصولك على وظائف من خلال شبكة فيس بوك " وكانت "زيادة"=txt1 و"فرص" [b]=txt2 [b]و "[/b][/b][b][b][b]حصولك"=[/b]txt3 [/b]أريده يعرض لى هذ السجل [/b][SIZE=1][b]أوكانت "[/SIZE][/b][SIZE=1][b][b][SIZE=1]حصولك"=txt1 و"فرص" [/b][b]=txt2 [b]و "[/b][/b][/SIZE][b][b][b]زيادة"=[/b]txt3 [/b]أريده يعرض لى هذ السجل [/b][/SIZE][/b][SIZE=1][b][SIZE=1][b]أوكانت "[/b][/SIZE][/SIZE][/b][SIZE=1][b][SIZE=1][b][b][SIZE=1]زيادة"=txt1 و"[/b][/SIZE][/b][/SIZE][/SIZE][/b][SIZE=1][b][SIZE=1][b][b][SIZE=1]وظائف" [/b][b]=txt2 [b]و "[/b][/b][/SIZE][b][b][b]شبكة"=[/b]txt3 [/b]أريده يعرض لى هذ السجل[/b][/b][/SIZE] ولكن اذا [/SIZE][/b][SIZE=1][b][SIZE=1][b]كانت "[/b][/SIZE][/SIZE][/b][SIZE=1][b][SIZE=1][b][b][SIZE=1]زيادة"=txt1 و"[/b][/SIZE][/b][/SIZE][/SIZE][/b][SIZE=1][b][SIZE=1][b][b][SIZE=1]وظائف" [/b][b]=txt2 [b]و "[/b][/b][/SIZE][b][b][b]سعيد"=[/b]txt3 [/b]أريده [/b][/b][/SIZE][/SIZE][/b]لا يعرض لى هذ السجل لأن كلمة "سعيد" ليست ضمن كلمات الحقل جملة ال sql للبحث عن أكثر من كلمة - تركي الحلواني - 15-06-13 طيب هل يشترط المطابقة ام لا والبحث راح يكون في اه في جملة ولا كلمة ولا كيف يعني لو اعطاك المستخدم كلمة "زيادة" هل كلمة زيادة موضوعة في جملة ام هيا وحدة وهل البحث في قاعدة بيانات ام مااذا الرجاء التوضيح اكثر جملة ال sql للبحث عن أكثر من كلمة - اسلام الكبابى - 15-06-13 إقتباس :[SIZE=2]لو اعطاك المستخدم كلمة "زيادة" هل كلمة زيادة موضوعة في جملة ام هيا وحدةهيا وحدها إقتباس :لدي حقل نصى و اريد ان أكتب جملة ال sqlالبحث فى قاعدة بيانات طبعآ جملة ال sql للبحث عن أكثر من كلمة - تركي الحلواني - 15-06-13 هذا استعلام عن ثلاثة حقول جرب ورد عليا خبر او ارفق البرنامج ليتم التعديل علية PHP كود : rs.Open "select * from Table where Field1='" & Trim(text1.Text) & "' and Field2='" & Trim(text2.Text) & "'and Field3='" & Trim(text3.Text) & "'", cn, adOpenKeyset, adLockOptimistic جملة ال sql للبحث عن أكثر من كلمة - اسلام الكبابى - 15-06-13 جزاك الله خيرآ ولكن ماذ تقصد بكل من Field1 و [b][b]Field2 [/b]و [/b][b]Field3 انه حقل واحد يحتوى على الجملة[SIZE=3]"زيادة فرص حصولك على وظائف من خلال شبكة فيس بوك " [/SIZE] أرجو منك اعادة هذه الجملة [/b] وهذا كود ادخال المستخدم للكلمات الثلاثة (txt1 = Trim(Text1.Text (txt2 = Trim(Text2.Text (txt3 = Trim(Text3.Text جملة ال sql للبحث عن أكثر من كلمة - تركي الحلواني - 15-06-13 استبدل Field1 وField2 وField3 بـ اسم الحقل اللى في قاعدة البيانات بس كدا انت غيرة كلامك اول قلت لي كلمة وحدة موجود في قاعدة البيانات والحين جملة ممكن ترفق مشروعك ليتم التعديل علية جملة ال sql للبحث عن أكثر من كلمة - اسلام الكبابى - 15-06-13 إقتباس :[SIZE=2]لواعطاك المستخدم كلمة "زيادة" هل كلمة زيادة موضوعة في جملة ام هيا وحدة أنا لما قلت كلمة واحدة كنت تسأل عن الكللمة التى [SIZE=2]سيعطيها المستخدم للبحث عنها فى الحقل[/SIZE] إقتباس : سيعطينى المستخدم ثلاث كلمات جملة ال sql للبحث عن أكثر من كلمة - تركي الحلواني - 15-06-13 والله يالغالي بصراااحة مااوصلت فكرتك لي بالموضوع لو عندك مثال كامل مع الداتا بيز وينقصة بس جمل الـ sql ارفقة لجل اعدل علية |