PDA

View Full Version : جستجو در SQL



masoudcarpet
پنج شنبه 26 دی 1387, 20:52 عصر
لطفا راهنمائي كنيد به جاي كد زير چي بنويسم تا اگر مثلا علي نيا نوشتم علينيا را هم جستجو كندو يا اگر به جاي طوفاني اله دهي فقط اله دهي نوشتم بازهم آنرا پيدا كند
ضمنا بعد از حرف ط و ظ اگر يك حرف بنويسم ديگر چيزي جستجو نمي شود


cmd.CommandText = "select * from t2 where family like '" & TextBox9.Text & "%'"

در بانك من علي نيا به صورت علي‌نيا نوشته شده يعني بين علي و نيا فاصله اي نيست و همين طور بقيه فاميلي ها به خاطر همين وقتي بعد از تايپ كلمه علي فاصله رو ميزنم ديگه چيزي جستجو نميشه و اگر نزم علينيا نوشته ميشه
اگر امكان داره كد رو طوري برام تغيير بديد كه وقتي علي نيا نوشتم ( علي‌نيا ) رو هم سرچ كنه
http://www.uplod.ir/download.php?file=267365
عكسي از برنامه
http://www.uplod.ir/download.php?file=344147
فايلي كه گزارشهاي بكفا رو به اكسل يا HTML تبديل ميكنه
http://www.uplod.ir/download.php?file=955932
نمونه گزارش بكفا

masoudcarpet
سه شنبه 01 بهمن 1387, 16:37 عصر
هيچ كس نيست كه به اين سوالها جواب بده؟؟؟؟؟؟؟؟؟:عصبانی++:

mh19842008
پنج شنبه 03 بهمن 1387, 12:31 عصر
کد شما برای جستجو مشکلی نداره فکر کنم اون space که میزنید او رو هم در محاسبه شرکت میده یعنی جزء ورودی به شمار میاد

masoudcarpet
پنج شنبه 03 بهمن 1387, 17:44 عصر
خب راهش چيه؟؟؟؟؟؟؟؟؟؟