Duvida c#

1 resposta
Rodrigossff91

Galera montei esse buscar por sabor mais nao estou conseguindo chamar no grid no meu projeto alguem poderia me ajudar

public List BuscarPorSabor(string sabor)

{

List s = new List();
try
        {
            String query = "SELECT * FROM  pizza where Sabor = @Sabor";
            MySqlConnection conB = null;
            conB.Open();
            MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand(query, conB);
            cmd.Parameters.Add(new MySql.Data.MySqlClient.MySqlParameter("@Sabor", sabor));
            cmd.Prepare();

            MySqlDataReader dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                Pizza pizza = new Pizza()
                {
                    sabor = dr["Sabor"].ToString(),
                    valor = Convert.ToInt32(dr["Valor"]),



                };
                s.Add(pizza);
            }

            conB.Close();

            MessageBox.Show("Sucesso");

        }
        catch (Exception ex)
        {
            MessageBox.Show("Error");

        }
        return s;
    }

1 Resposta

lvbarbosa

Como assim não conseguiu? Dá erro? Trava? Pode ser mais claro? Mostra o código que chama esse método também.

Criado 15 de setembro de 2019
Ultima resposta 15 de set. de 2019
Respostas 1
Participantes 2