دوست عزیز من بهت توصیه می کنم از bs استفاده کنی
اینم یک نمونه کد
name_field =
"code";
txtcode_film.Select();
if (txtcode_film.Text.Trim() != "")
{
bs.Filter = name_field + " like '" + txtcode_film.Text.Trim() + "%'";
}
else
{
bs.Filter =
"";
}
البته این کدها رو هم تو form_load میزارم
ds.Clear();
dta.Fill(ds,
"film");
bs.DataSource = ds;
bs.DataMember = "film";
dg1.DataSource = bs;
و البته باید از این کدها هم استفاده بکنی :
BindingSource bs = newBindingSource();
DataSet ds = newDataSet();
OleDbDataAdapter dta = newOleDbDataAdapter("select * from film ", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=video.mdb");