برای پرکردن اطلاعات از بانک از این کدها استفاده کن
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12. 0;Data Source=" + Application.StartupPath + "/dic.mdb");
OleDbDataAdapter dagroup = new OleDbDataAdapter("select * from tablename", con);
DataSet dsgroup = new DataSet();
DataView dvgroup = new DataView();
dagroup.Fill(dsgroup, "tablename");
dvgroup.Table = dsgroup.Tables["tablename"];
cbgroup.DataSource = dvgroup;
cbgroup.DisplayMember = "namefeild";
con.Close();
برای جستجو هم از تکس باکس استفاده کن مثلا اگه فلید های که بایند کردی به کمبورو سرچ کنی میشه
dv.RowFilter = "namefeild like '%"+txtloghat.Text+"%'";
cbgroup.DataSource = dv;
اگه هم مشکلت حل نشد برنامه رو بذار برات اصلاح کنیم
برای اس کیو ال هم همینه تقریبا