PDA

View Full Version : مبتدی: ساخت یک حالت جستجو



samaram
یک شنبه 22 آذر 1388, 18:40 عصر
سلام. یه تکست باکس دارم با یه گراید ویو. میخوام از این فرم جستجوها بسازم که وقتی حرف اول نام رو تایپ می کنی توی دیتاگرید ویو تمام رکوردها رو به ترتیب نشون بده و مکان نما سر خطی که با حرف تایپ شده در تکست باکس شروع میشه بایسته. حرف بعدی رو که تایپ کردم روی کلمه ای که حرف دومش اون باشه و الی آخر.
میشه برا نوشتن همچین کدی کمکم کنید؟ ممنون میشم اگه یه مقدار واضح توضیح بدین. چون هر چی باشه مبتدی هستم

misoft.ir
یک شنبه 22 آذر 1388, 19:08 عصر
سلام
یه روش اینه که یه فیلد به نام ID تعریف کنی بعد عبارت جست جو رو در رویداد اصلی تکست باکس بنویسی بعد رکورد دارای شماره ID مورد نظر رو سلکت کنی.

AliRezaPro
یک شنبه 22 آذر 1388, 22:01 عصر
بارها و بارها در انجمن بیان شده
DataSet ds = new DataSet();
SqlDataAdapter objDataAdapter = new SqlDataAdapter("Select * From TableName where FirstName Like N'" + textBox1.Text + "%'", conn);
objDataAdapter.Fill(ds, "TableName");
DataTable dt = new DataTable();
dt = ds.Tables["TableName"];
dt.DefaultView.RowFilter = "FirstName like'%" + textBox1.Text + "%'";
if (dt.DefaultView.Count == 0)
MessageBox.Show("!" + "کلمه ی مورد نظر پیدا نشد ");
dataGridView2.DataSource = dt.DefaultView;
dt = null;