DB db = new DB();
MySqlCommand comand = new MySqlCommand("INSERT INTO `user` (`nikname`, `Email`, `Pass`, `Name`, `Lastname`) VALUES('Nik.Text', 'Email.Text', 'Pass.Text', 'Name.Text', 'LastName.Text')", db.getconect());
db.conect();
if (comand.ExecuteNonQuery() == 1)
{
Form5 form5 = new Form5();
form5.Show();
}
else
{
Form6 form6 = new Form6();
form6.Show();
}
db.disconect();
они приходят из TextBox. И я не понимаю как вместо их подставлять значения, они же в переменных хранятсяMySqlCommand принимает в конструктор строку, соответственно получаете строку конкатенацией переменных и вашего запрса, естественно значения надо вставлять в соответствующие места, где у вас сейчас вбиты заглушки.