![]() |
|
طلب بحث باي جزء من الكلمة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : طلب بحث باي جزء من الكلمة (/showthread.php?tid=3568) الصفحات:
1
2
|
RE: طلب بحث باي جزء من الكلمة - silverlight - 01-08-14 لو stored procedure ب تدعم استخدام Contains بدلا من Like ........اعتقد أن هذا هو الحل الحل الاخر انك تأخذ البيانات التي تبحث فيها و لنفترض انه احد العمدة ثم تضعها في Collection أو Array و هنا سيصبح التعامل معها اسهل لك و يمكن ان تبحث باي اسلوب يلائمك للأسف انا لست خبيرا ب الداتا بيز لكن حاول استخدام جملة البحث بهذا الشكل كود : "SELECT * FROM cities WHERE name LIKE '%الكلمة التي تبحث عنها ضعها هنا%'"RE: طلب بحث باي جزء من الكلمة - المهنا - 01-08-14 (01-08-14, 02:35 AM)silverlight كتب : لو stored procedure ب تدعم استخدام Contains بدلا من Like ........اعتقد أن هذا هو الحل شكرا لك وجزاك الله خير لتفاعلكم لكن للأسف الكود كود : "SELECT * FROM cities WHERE name LIKE '%الكلمة التي تبحث عنها ضعها هنا%'"لم ينفع رغم كتابتي له باكثر من طريقة المشكلة ان الكود لا يكتب في محرر الكود في الفيجوال بل في محرر الاستعلام عن اضافته كما في الصورة
RE: طلب بحث باي جزء من الكلمة - silverlight - 01-08-14 أنت تستخدم Tableadapter Query Configuration Wizard و علي ما اعتقد طريقة البحث هنا سوف تختلف قليلا كود : SELECT * FROM cities WHERE name LIKE 'الاسم الذي تبحث عنه;' + @name + '%'لست متأكدا تماما هل كلمة @name يجب أن تكتب بين قوسين هكذا [@name ] ام لا ..أيضا يجب أن تكون دقيقا ف استخدام comma أو الفاصلة أنا اللي اعرفه انه و في حالة استخدام Adapter أنك عندما تمرر اسم العمود الذي تبحث فيه فقط فهنا يحدث overloading و بالتالي Adapter لا يعرف عن ماذا يبحث تحديدا و هذا هو الخطا ف الكود الأصلي الخاص بك ......لذلك يجب عليك تمرير اسم العمود و الكلمة التي تبحث عنها معا حتي يستطيع ان يجد كلمة البحث أتمني انه يكون هذا هو الحل إن شاء الله RE: طلب بحث باي جزء من الكلمة - المهنا - 01-08-14 (01-08-14, 04:30 AM)silverlight كتب : أنت تستخدم Tableadapter Query Configuration Wizard و علي ما اعتقد طريقة البحث هنا سوف تختلف قليلا مع جزيل الشكر و اسف تعبناك معانا لكن للاسف لم تنجح العملية مع العلم أن هذا الكود ناجح جدا في عرض نتائج البحث و لكن بحث مطابق بكامل الكلمة هذا الكود ناجح هل ممكن تعدل عليه كود : SELECT Workers.*علما ان Workers هو اسم الجدول f1 هو الحقل الاول المراد البحث فيه باي جزء من الكلمة وليس بحث مطابق بكامل الكلمة RE: طلب بحث باي جزء من الكلمة - المهنا - 01-08-14 معقولة ما فيه ولا مثال واحد لتقارير مايكروسفت مع طباعة نتائج الاستعلام فقط RE: طلب بحث باي جزء من الكلمة - silverlight - 02-08-14 كما فهمت من القراءة ف موضوعات مشابهة لموضوعك ع النت لنفترض انك تريد ان تبحث عن اسم باستخدام جزء من الاسم إذن عليك ان تستخدم شيئا مقاربا للكود التالي طبعا انت الشخص الوحيد الي صنع الجداول و ب التالي أنت الأقدر علي فهم جداولك لذلك عليك ضبط الكود التالي ليتناسب مع المسميات الموجودة ف جداولك [/code] SELECT OrderID, OrderName FROM [Order] WHERE (OrderName LIKE '%' + ? + '%') [/code] RE: طلب بحث باي جزء من الكلمة - المهنا - 02-08-14 (02-08-14, 03:26 AM)silverlight كتب : كما فهمت من القراءة ف موضوعات مشابهة لموضوعك ع النت لنفترض انك تريد ان تبحث عن اسم باستخدام جزء من الاسم إذن عليك ان تستخدم شيئا مقاربا للكود التالي هووووو دااااا اللى ادور عليه الف مليار شكر code] SELECT OrderID, OrderName FROM [Order] WHERE (OrderName LIKE '%' + ? + '%') [code] RE: طلب بحث باي جزء من الكلمة - saif_s80 - 06-11-14 (02-08-14, 05:48 AM)المهنا كتب :(02-08-14, 03:26 AM)silverlight كتب : كما فهمت من القراءة ف موضوعات مشابهة لموضوعك ع النت لنفترض انك تريد ان تبحث عن اسم باستخدام جزء من الاسم إذن عليك ان تستخدم شيئا مقاربا للكود التالي |