Witam.
Napisałem sobie proste logowanie do bazy mysql i działa:
MySqlConnection myConn = new MySqlConnection(myConnection);
MySqlCommand SelectCommand = new MySqlCommand("select * from sql.Users where User='" + this.textBox1.Text + "' and Password='" + this.textBox2.Text + "';", myConn);
MySqlCommand komand = new MySqlCommand(Query, myConn);
MySqlDataReader myReader;
MySqlDataReader myReaderr;
myConn.Open();
myReader = SelectCommand.ExecuteReader();
int count = 0;
while (myReader.Read())
{
count = count + 1;
}
if (count == 1)
{
MessageBox.Show("Zalogowano pomyślnie!");
}
else if (count > 1)
{
}
else
{
MessageBox.Show("Error");
}
Mam jeszcze jedną kolumnę do której chciałbym wpisywać przy każdym logowaniu pewne dane (a jak już są to je nadpisywać). Czyli użytkownik się loguje i dane automatycznie są wpisywane. Jak takie coś zrobić? Próbowałem już i za każdym razem dopisuje mi te dane do nowego wiersza..