(c#)

    string sql="select * from user where stuname='"+ stuname +"'and  "+"password='"+password +"'";
    OleDbConnection cn;
    cn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data                 Source="+Server.MapPath("student.mdb"));
    cn.Open();
    OleDbCommand cmd=new OleDbCommand(sql,cn);
    OleDbDataReader dr=cmd.ExecuteReader();

系统总提示 :异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误。
但是我认为from没问题吧?
是不是别的地方有问题
(user是表名,student是数据库名,引号里的stuname,password是字段名,引号外的是变量)