عرض سلام و احترام دوست من ، دوست عزیز اولا که اصلا متن Conncetion String تون رو نشون ندادی تا ببینیم از چه Provider استفاده کردی و اینکه بنده داشتم عکسی که فرستاده بودید رو میدیدم چرا بانکتون رو با .mdb ذکر کردید دیگه وقتی Access2013 استفده میکنید دلیلی نداره با این پسوند ذخیره کنید ، در واقع پسوند بانک میشه accdb
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0 ;Data Source=|DataDirectory|\dbo.accdb");
میشه گفت Connection String تون میشه یه همچین چیزی( با فرض این که بانک در پوشه bin=>debug باشه ) . حالا کار بهتری انجام دادی اونم استفاده از SQL هست به مراتب خیلی بهتر از Access هست .