当前位置:编程学习 > C#/ASP.NET >>

Vista中用visual studio 2008 C#连接access数据库问题


小弟是新手,不知道为什么我在vista中使用visual studio 2008写c#连接access数据库时会出现这样的对话框,与别人的XP,WIN7系统出现的对话框不一样,xp与win7中有一个选项是可以查找文件夹中的文件的,我这个没有,是什么问题,如果要用这个连怎样连,还望各位高手帮帮手~~~谢谢 --------------------编程问答-------------------- 没有遇到过,BD --------------------编程问答-------------------- 好像看不到你的图片哦。。。
不过C#连接都可以使用OLE方式连接数据源的。
在C#中也可以直接连接,只要修改connectionstring,如下:   
  "Provider=Microsoft.JET.OLEDB.4.0;data   source="   
  +yourAccessFile+";user   id=Admin;"   
  +"Jet   OLEDB:Database   Password="+   yourPwd; --------------------编程问答-------------------- 楼上的正解,但是这个连接貌似叫ADO方式,首先的申明 
OleDbConnection conn = new OleDbConnection();            //声明一个OLEDB连接
       conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=×××.accdb"; //指定ADO.NET连接的ConnectionString        

        conn.Open();                  
我也是在vista上开发的,之后欢换了好几个系统代码依然通用 --------------------编程问答-------------------- mark
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,