منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : البحث بطريقة مختلفه
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاتة

اخواني الافاضل انا الان اقوم بالبحث بالطريقة التقليديه و هي

PHP كود :
SQLstr "SELECT * From factor Where factor_name=('" TextBox10.Text "')" 



و شغاله تمام الحمد لله ولكن مشكلته انه يجب ان اكتب الاسم كما هو بالظبط

بمعنى لو الاسم احمد محمود عبد السلام , يجب ان اكتب احمد محمود عبد السلام و الا لن تظهر النتيجه


انا كنت شفت طريقة بحث عن طريق الـ Like فى جملة الاستعلام لو كتبت احمد

يظهر لي كل الاسماء الى فيها احمد


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

في الفلتر LIKE الفرق أن الـ MS Access يستخدم النجمة * والـ SQL Server يستخدم النسبة المئوية %.

كود :
[COLOR="#FF0000"]'' MS Access
[/COLOR]SQLstr = "[color=#0000FF]SELECT [/color][color=#0000FF]*[/color] [color=#0000FF]FROM [/color]factor [color=#0000FF]WHERE [/color]factor_name [color=#0000FF]LIKE [/color][color=#0000FF]'[/color][color=#FF0000]*[/color]" & Me.TextBox10.Text.Trim & "[color=#FF0000]*[/color][color=#0000FF]'[/color] "


كود :
[COLOR="#FF0000"]'' SQL Server
[/COLOR]SQLstr = "[color=#0000FF]SELECT [/color][color=#0000FF]*[/color] [color=#0000FF]FROM [/color]factor [color=#0000FF]WHERE [/color]factor_name [color=#0000FF]LIKE [/color][color=#0000FF]'[/color][color=#FF0000]%[/color]" & Me.TextBox10.Text.Trim & "[color=#FF0000]%[/color][color=#0000FF]'[/color] "

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