好像看不到你的图片哦
不过C#连接都可以使用OLE方式连接数据源的。
在C#中也可以直接连接,只要修改connectionstring,如下:   
  "Provider=Microsoft.JET.OLEDB.4.0;data   source="   
  +yourAccessFile+";user   id=Admin;"   
  +"Jet   OLEDB:Database   Password="+   yourPwd;

解决方案 »

  1.   

    楼上的正解,但是这个连接貌似叫ADO方式,首先的申明 
    OleDbConnection conn = new OleDbConnection();            //声明一个OLEDB连接
           conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=×××.accdb"; //指定ADO.NET连接的ConnectionString                conn.Open();                  
    我也是在vista上开发的,之后欢换了好几个系统代码依然通用