public void Register() { wiadomosc.SetActive(true); string nazwa = Login.text; string haslo = Password.text; if (nazwa.Contains(" ") || haslo.Contains(" ") || haslo.Contains(Char.ConvertFromUtf32(34)) || haslo.Contains("'") || haslo.Contains(Char.ConvertFromUtf32(39))) { wiadomosc.GetComponent <Text>().text = "Nazwa i hasło nie mogą zawierać spacji i znakow jak ' " + Char.ConvertFromUtf32(34); wiadomosc.SetActive(true); } else { using (dbconn = new SqliteConnection(conn)) { dbconn.Open(); IDbCommand dbcmd = dbconn.CreateCommand(); try { string sqlQuery = "INSERT INTO Uzytkownicy(Nazwa, Haslo) VALUES('" + nazwa + "','" + haslo + "');"; dbcmd.CommandText = sqlQuery; dbcmd.ExecuteScalar(); dbconn.Close(); men.Start(); wiadomosc.SetActive(false); } catch (SqliteException ex) { wiadomosc.GetComponent <Text>().text = "Podana nazwa użytkownika jest już zajęta"; wiadomosc.SetActive(true); } } } }