请问数据库建立连接后为什么连接为空?
我设的
private OleDbConnection mycon;
在  public void connect() ///连接数库
  {string constr=string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=mdb;Jet OLEDB:Database Password="); 
     OleDbConnection newcon=new OleDbConnection (constr);
     newcon.Open():
    Connection=newcon; 
}
public OleDbConnection Connection
        {
   get
     {
         return mycon;
        }
       set 
       {
    Disconnect();
    mycon=value;
        }
     } 
又在public void loaddata()
  {
   if(mycon==null) ///是否存在数据库连接
   {
    MessageBox.Show("你必须先连接到数据库服务器","注意");
return; 
   }
}
在connect里mycon!=null但在loaddata() 的mycon==null,怎样才能让它非空????请帮忙!!!谢谢了先!!!!!
[此贴子已经被作者于2006-5-23 11:46:25编辑过]

 
											





 
	     
										
					
	