Проверить Mysql DB на предмет имени пользователя и пароля C #

Были проблемы с этим в течение нескольких дней. Я работаю над экраном входа в систему с простым именем пользователя и паролем и храню все в базе данных. В значительной степени мне нужно проверить, совпадают ли имя пользователя и пароль, а также посмотреть, активирована ли учетная запись (либо 0, либо 1). У меня были проблемы с этим, и я не могу заставить его работать правильно. Любая помощь приветствуется.

DB Mysql

    private void loginButton_Click(object sender, EventArgs e)
        {
            AdamPanel blarg = new AdminPanel();
            string pass, user;
            string password = "";
            string username = "";

            user = usernameBox.Text;
            pass = passwordBox.Text;           
            DataSet bb = new DataSet();

            string connectionString = "datasource=stuff;database=users";
            MySqlConnection mysql = new MySqlConnection(connectionString);
            MySqlDataAdapter adapter = new MySqlDataAdapter();

            adapter.SelectCommand = new MySqlCommand("SELECT * FROM RegularUsers WHERE Username = '" + user + "' AND Password = '" + pass + "'", mysql);
            adapter.Fill(bb);

            if(bb.HasRows)
                blarg.Show();
            return 0;





        }

    }
}

все еще не работает, идеи?

5
задан seandidk 1 March 2011 в 22:11
поделиться