PDA

View Full Version : سوال: جستجو از طریق TextChanged



جوان ایرانی
دوشنبه 29 اردیبهشت 1393, 00:34 صبح
باسلام
من از طریق خاصیت textchanged تو یه textbox جستجو انجام میدم کدش رو هم اینطوری نوشتم:
"SELECT * FROM libcourse WHERE name LIKE '%" + txtsearch.Text.Trim() + "%'"

اما وقتی یه کلمه رو کامل مینویسم نشون نمیده مثلا میدونم کلمه "کامپیوتر" وجود داره اما اگه این کلمه رو کامل بنویسم نشون نمیده
ولی اگه بنویسم"کام" تو نتایج میاره!!!!!
البته یکی دو مورد هست که وقتی کامل میزنم میاره ولی نمیدونم چه فرقی با بقیه دارن
نمیدونم توضیحم واضح بود یا نه خودم حسابی گیج شدم:متعجب:

momimomi
سه شنبه 30 اردیبهشت 1393, 23:46 عصر
باسلام
من از طریق خاصیت textchanged تو یه textbox جستجو انجام میدم کدش رو هم اینطوری نوشتم:
"SELECT * FROM libcourse WHERE name LIKE '%" + txtsearch.Text.Trim() + "%'"

اما وقتی یه کلمه رو کامل مینویسم نشون نمیده مثلا میدونم کلمه "کامپیوتر" وجود داره اما اگه این کلمه رو کامل بنویسم نشون نمیده
ولی اگه بنویسم"کام" تو نتایج میاره!!!!!
البته یکی دو مورد هست که وقتی کامل میزنم میاره ولی نمیدونم چه فرقی با بقیه دارن
نمیدونم توضیحم واضح بود یا نه خودم حسابی گیج شدم:متعجب:

شاید با حروف ک و ی مشکل داشته باشه.

جوان ایرانی
سه شنبه 30 اردیبهشت 1393, 23:49 عصر
ینی باید چکارکنم؟

momimomi
چهارشنبه 31 اردیبهشت 1393, 06:01 صبح
ینی باید چکارکنم؟
اگه اطلاعات رو از جایی توی بانکت کپی کردی باید یکی یکی ویرایش کنی.

جوان ایرانی
جمعه 02 خرداد 1393, 23:29 عصر
تمام اطلاعاتم رو از طریق فرمهای ثبت که تو خود برنامم طراحی کردم وارد کردم
ینی اطلاعاتم همون داده هایی که موقع اجرای ازمایشی توفرمها وارد میکردم

حالا هیچ راهی نداره؟؟
این برنامه رو برا یه مرکزی نوشتم خیلی مهمه درست کار کنه:ناراحت:

Iran58
شنبه 03 خرداد 1393, 06:41 صبح
سلام
var db = new CameraDataContext();
var search = from rows in db.UserJobs
where
rows.Name.Contains(txtSearch.Text)
||
rows.Family.Contains(txtSearch.Text)
||
rows.NumberPerssonal.Contains(txtSearch.Text)
select rows;
dataGridView1.DataSource = search;

جوان ایرانی
یک شنبه 04 خرداد 1393, 22:30 عصر
Iran58 عزیز ممنون ولی من درست نفهمیدم چی شد؟

کد شما به مشکل حروف ی وک مربوط میشه!؟