با سلام خدمت دوستان.
در برنامه ای که می نویسم DataBase ام را در DataGridView نشان می دهم حالا با استفاده از دستورات زیر جستجو میکنم :
private void txtfamilysearch_TextChanged(object sender, EventArgs e)
{
SqlDataAdapter da = new SqlDataAdapter("Select * From tblTel Where Name Like '%" + txtfamilysearch.Text + "%'", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
}
ولی مشکلم این است که در جستجوی مثلا نام در فیلد Name ، نام هایی که انگلیسی هستن رو پیدا میکنه ولی نام هایی که فارسی وارد شده اند رو پیدا نمی کنه. در ضمنا برای اعداد هم درست کار میکنه. حالا چی کار کنم برای نام های فارسی هم درست کار کنه.
ممنونم که راهنمایی میکنید.
کافیه یک کاراکتر N بعد از Like بنویسید :
Like N'%" + txtfamilysearch.Text + "%'"
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)