none
¿Como guardar los datos de una consulta a una variable? [ASP.NET] RRS feed

  • Pregunta

  • Buenas, estoy trabajando en una app web y tengo el siguiente comando SQL:

    SqlCommand Cmd = new SqlCommand("Select sum(Cantidad) From Inventory" , Conn);


    Lo que hace es sumar la cantidad de productos en el inventario. Luego de ello quiero almacenar el resultado de esa consulta en una variable y luego mostrar dicha variable en un Label.

    Label1.Text = Convert.ToString(Var);

    He buscado ejemplos en internet pero no he encontrado algo claro. Por favor si alguien puede ayudarme, estare agradecido.

    Saludos!

    viernes, 21 de abril de 2017 0:18

Respuestas

  • hola

    usa el ExecuteScalar() para obtener un valor simple

    string sql = "Select sum(Cantidad) From Inventory"; 
    
    using (SqlConnection conn = new SqlConnection("connection string")) 
    { 
    	conn.Open(); 
    	 
    	SqlCommand cmd = new SqlCommand(sql, conn); 
    	 
    	int suma = Convert.ToInt32(cmd.ExecuteScalar()); 
    
    }

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 21 de abril de 2017 5:03

Todas las respuestas