还连不上!!坚持就是胜利
昨天弄到了半夜,第二天还要上班,唉谁叫我喜欢呢.   
 我保证数据库连接和数据源连接没问题,但是只要加上如下代码就不行了.   
 本来是极其简单的事,现在把握也搞糊涂了,   我是个新手,希望大家给点帮助.   
 代码如下:      
                private   void   Form1_Load(object   sender,   EventArgs   e) 
                         {                                 
                                        string   strCon   =@ "Provider=Microsoft.Jet.OLEDB.4.0; 
                                                                                  Data   Source=E:\mydata.mdb;Persist   Security   Info=False "   ;   
                               OleDbConnection   myCon   =   new   OleDbConnection(strCon);   
                               if   (myCon.State   !=   ConnectionState.Closed) 
                               { 
                                           myCon.Close(); 
                               }                              
                                  myCon.Open();         //到这里就过不去!!!提示有异常     
                            }                                          
 如下: 
       未能加载文件或程序集“System.EnterpriseServices,   Version=2.0.0.0,   Culture=neutral,   PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的路径。
------解决方案--------------------System.EnterpriseServices.DLL是System.Data的一个依赖项,你的机器上是不是没有这个DLL或你的框架是不是坏了!   
 我的机器上测试了一下通过了,我的System.EnterpriseServices.DLL是好好的安装上的.
------解决方案--------------------不用 
 重新安装office看看,或者更新office,两个可能错误,mdb文件不存在或者路径错误,或者System.EnterpriseServices的程序集找不到,也可能是你.net安装有问题,你的写法看起来没错。