OleDbConnection myconn = OpenSqlServer();
        myconn.Open();
        OleDbCommand cmd = new OleDbCommand("select * from my_user where myuser=@myuser and password=@password", myconn);        cmd.Parameters.Add("@myuser", SqlDbType.VarChar);
        cmd.Parameters["@myuser"].Value = myuser;
        cmd.Parameters.Add("@password", SqlDbType.VarChar);
        cmd.Parameters["@password"].Value = password;        OleDbDataReader dr = cmd.ExecuteReader();
//已经知道原因,但是不知道怎么解决原因啊。 
  原因是: cmd.Parameters["@myuser"].Value = myuser; 这行语句没有效果?请问如何才能让他有效果,谢谢了