PDA

View Full Version : جستجوی یک زیر رشته در رشته های پایگاه داده با asp.net



quantomquery
چهارشنبه 26 خرداد 1389, 16:09 عصر
سلام
من تو پایگاه داده یه جدول ساختم که یه ستون آی دی داره و یه ستون نام که ای دی int و نام را nvarchar(30) تعریف کردم
حالا تو asp.net یه صفحه جستجو ساختم
می خوام و قتی کاربر کلمه علی رو وارد کرد تو gridview حتی نام علی اکبر رو هم بیاره
برای همین توی where در sqldatasource شرط contain رو گذاشتم
ولی پس از اجرا خطا میده و می گه که توی داده nvarchar نمی شه از contain استفاده کرد
البته با varchar , text هم امتحان کردم که همین خطا رو می داد . فکر می کنم مشکل از یه جای دیگه هست
اگه میشه کمکم کنید.ممنون:گریه:

Vahid_moghaddam
چهارشنبه 26 خرداد 1389, 16:36 عصر
توی دستور sql باید از Like استفاده کنید:


select Name where Name like 'Ali%'