public void ejecutarselect() { String qwery = "SELECT *FROM usuarios"; MySqlCommand cmd = null; MySqlDataReader resultados; Conexion con = new Conexion(); cmd = new MySqlCommand(qwery, con.conectar()); // Ejecuta la consulta resultados = cmd.ExecuteReader(); while (resultados.Read()) { DevolverUsuario devolverUsuario = new DevolverUsuario(); devolverUsuario.Id = resultados.GetInt32(0); devolverUsuario.Nombre = resultados.GetString(1); devolverUsuario.Edad = resultados.GetInt32(2) == 0?0 : resultados.GetInt32(2); devolverUsuario.Posicion = resultados.IsDBNull(3) ? null : resultados.GetString(3); tUsuarios.Add(devolverUsuario); } }
public static DevolverUsuario getUsuario(Usuario u) { String qwery = "SELECT *FROM usuarios WHERE id=@id"; MySqlCommand cmd = null; MySqlDataReader resultados; Conexion con = new Conexion(); DevolverUsuario devolverUsuario = new DevolverUsuario(); cmd = new MySqlCommand(qwery, con.conectar()); //añadir parámetros cmd.Parameters.AddWithValue("@id", u.ID); // Ejecuta la consulta resultados = cmd.ExecuteReader(); while (resultados.Read()) { devolverUsuario.Id = resultados.GetInt32(0); devolverUsuario.Nombre = resultados.GetString(1); devolverUsuario.Edad = resultados.GetInt32(2); devolverUsuario.Posicion = resultados.GetString(3); return(devolverUsuario); } return(null); }