关于连接ACESS数据库的问题
一直在连接SQL 
 第一次用ACESS 
 感觉怎么都不对劲, 
 大家帮忙看看我下面的代码错在哪里了啊,怎么老说我FROM子句有问题。。     
    OleDbConnection   conn   =   DB.conCreate(); 
 conn.Open();   
 OleDbCommand   cmd   =   new   OleDbCommand( "Select   *   From   user   where   username= ' "   +   this.txtUserName.Text.Trim()   +    " 'and   password= ' "   +   this.txtPassWord.Text.Trim()   +    " ' ",   conn); 
          //int   i   =   Convert.ToInt32(cmd.ExecuteScalar()); 
    OleDbDataReader   odr   =   cmd.ExecuteReader(); 
    if   (odr.Read()) 
    { 
       conn.Close(); 
    ClientMangeSystem.czy   =   this.txtUserName.Text.Trim();   ; 
    this.DialogResult   =   DialogResult.OK; 
    this.Close();   
    } 
    else 
    { 
    MessageBox.Show( "登陆错误,请确认你输入的用户名和密码是否正确! "); 
       }   
 数据库连接类代码如下: 
 class   DB 
             {   
                         public   static   OleDbConnection   conCreate() 
                         { 
                                     return   new   OleDbConnection( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA   Source=CMSDataBase.mdb "); 
                         } 
             }                                    
------解决方案--------------------user是关键字 ----〉[User]   
 建立数据库尽量不要这样命名