Duda para mostrar resultado en datagridView
Mi situación es la siguiente, estoy desarrollando una aplicación windows form en C# 2008 con conexión a sql express 2005, necesito hacer una consulta de los registros de mi tabla y que también al final en la ultima fila del datagridview me muestre el resultado de la suma de determinada columna, todo en el mismo datagridview.
Mi tabla se llama combustible con estos datos:no_economico, factura, fecha, subtotal, iva, total
Para hacer la consulta de los datos uso este código:
cnn = new SqlConnection(conexion);
cnn.Open();
string consulta = "select no_economico,subtotal, iva, total from combustible where factura='" + tipo + "'";
dsconsul.Clear();
daconsul = new SqlDataAdapter(consulta, cnn);
daconsul.Fill(dsconsul, "combustible");
dataGridView1.DataSource = dsconsul.Tables["combustible"];
Anteriormente hacia la suma de las columnas subtotal, iva y total mediante la sentencia de sql : "select sum(subtotal), sum(iva), sum (total) from combustible where factura='"+tipo+"'".. Y mostraba los resultados en otro datagriview(datagridview2).
Pero ahora necesito que todo se muestre en el datagridview1. Así que te agradecería mucho si pudieras orientarme un poco, en como conseguir esto.
Mi tabla se llama combustible con estos datos:no_economico, factura, fecha, subtotal, iva, total
Para hacer la consulta de los datos uso este código:
cnn = new SqlConnection(conexion);
cnn.Open();
string consulta = "select no_economico,subtotal, iva, total from combustible where factura='" + tipo + "'";
dsconsul.Clear();
daconsul = new SqlDataAdapter(consulta, cnn);
daconsul.Fill(dsconsul, "combustible");
dataGridView1.DataSource = dsconsul.Tables["combustible"];
Anteriormente hacia la suma de las columnas subtotal, iva y total mediante la sentencia de sql : "select sum(subtotal), sum(iva), sum (total) from combustible where factura='"+tipo+"'".. Y mostraba los resultados en otro datagriview(datagridview2).
Pero ahora necesito que todo se muestre en el datagridview1. Así que te agradecería mucho si pudieras orientarme un poco, en como conseguir esto.
1 respuesta
Respuesta
1