نقل قول: فیلتر کردن تکست باکس
سلام
باید دستور سرچ رو تو رویداد TextChanged بنویسی و تو query باید از دستور like استفاده کنی.
موفق باشی.
نقل قول: فیلتر کردن تکست باکس
اگه امکان داره بیشتر توضیح بدین متوجه نشدم با تشکر
نقل قول: فیلتر کردن تکست باکس
یه دیتا تیبل و دیتا آداپتر یا(کامن) میخواد -کاراکتر % در اینجا یعنی کاراکترهای آخر مقدار فیلد مهم نباشد
da = new OleDbDataAdapter("select * from madrase where Field1 like '" + textBox1.Text + "%'", cn);
da.Fill(dt);
dataGridView2.DataSource = dt;
تو رویدا textBox1_TextChanged تکس باکس
نقل قول: فیلتر کردن تکست باکس
اگر با EF و LINQ هم کار میکنی به این صورت میتونی بنویسی
MyDB_Entities1 contex = new MyDB_Entities1();
var Person = from p in contex.People where p.LastName.Contains(textBox1.Text) orderby p.FirstName select p;
dataGridView1.DataSource = Person;
/******Dar enteha bayad Objecte Sakhte shode ra az hafeze pak konim****/
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
contex.Dispose();
contex = null;
}
People: نام جدول مورد نظر
LastName : فیلذی که میخواهیم بر مبنای آن جستجو کنیم
LastName : فیلدی که خروجی بر مبنای آن مرتب می شود