ورود

View Full Version : مشکل در دستور select



rahil_2007
جمعه 24 اسفند 1386, 02:19 صبح
با سلام

من در برنامه ام توسط یک textbox رشته ای را دریافت میکنم .حال اگر مشابه رشته وارد شده در textbox در بانک وجود داشت آنرا نشان میدهد .
دستور موردنظر به صورت زیر است که کار نمی کند:

'%'select * from database where onvan like '%'@ onvan ('%'@ onvan '%')

bad_boy_2007
جمعه 24 اسفند 1386, 09:03 صبح
با سلام

من در برنامه ام توسط یک textbox رشته ای را دریافت میکنم .حال اگر مشابه رشته وارد شده در textbox در بانک وجود داشت آنرا نشان میدهد .
دستور موردنظر به صورت زیر است که کار نمی کند:

'%'select * from database where onvan like '%'@ onvan



اگر علامت (') جزئی از رشته ای هست که باید جست و جو شود دستورت رو به شکل زیر اصلاح کن :
'%''select * from database where onvan like '%''@ onvan

Kamyar.Kimiyabeigi
شنبه 25 اسفند 1386, 08:43 صبح
execute('select * from sampletable where fileld like ''%' + @onvan + '%''')