منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
البحث بطريقة مختلفه - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94)
+--- قسم : مايكرسوفت أكسيس Microsoft Access (http://vb4arb.com/vb/forumdisplay.php?fid=170)
+--- الموضوع : البحث بطريقة مختلفه (/showthread.php?tid=7516)



البحث بطريقة مختلفه - Mido9 - 25-12-12

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

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

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



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

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


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

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


و جزاكم الله خيرا


البحث بطريقة مختلفه - @@أبورائد@@ - 25-12-12

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

في الفلتر 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] "

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