Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. query += " WHERE nome LIKE '%" + nome + "%'";
  2.  
  3. string query = "SELECT nome, idade FROM Pessoas ";
  4.  
  5. if (nome != "")
  6. query += " WHERE nome LIKE '%" + nome + "%'";
  7.  
  8. query += " ORDER BY idade";
  9.  
  10. using (var connection = new SqlConnection(connectionString)) {
  11. var query = "SELECT nome, idade FROM Pessoas ";
  12. if (nome != "") {
  13. query += " WHERE nome LIKE '%@Nome%'";
  14. }
  15. query += " ORDER BY idade"; //deixei mas poderia otimizar isto
  16. var command = new SqlCommand(query, connection);
  17. command.Parameters.Add("@Nome", SqlDbType.NVarChar);
  18. command.Parameters["@Nome"].Value = nome;
  19. try {
  20. connection.Open();
  21. int rowsAffected = command.ExecuteNonQuery();
  22. }
  23. catch (SQLException ex) {
  24. Console.WriteLine(ex.Message); //sรณ exemplo, deveria fazer algo mais
  25. }
  26. }
  27.  
  28. var query = new StringBuilder("SELECT nome, idade FROM Pessoas ");
  29. if (nome != "") {
  30. query.Append(" WHERE nome LIKE '%@Nome%'");
  31. }
  32. query.Append(" ORDER BY idade"); //deixei mas poderia otimizar isto
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement