Me gustaria saber si es posible, y si lo es como se podria hacer para ejecutar 2 sql en un datagrid, la primera serian 3 columnas y la segunda seria otra columna.
Yo el datagrid lo tengo rellenado asi:
string connectionString = ConfigurationSettings.AppSettings["conexion"];
conexion= new SqlConnection(connectionString);
comando = new SqlCommand ("Select Nombre,Sede,Descripcion from Clientes",conexion);
adaptador = new SqlDataAdapter(comando);
generarcomandos = new SqlCommandBuilder(adaptador);
registros = new DataSet();
adaptador.Fill(registros,"Clientes");
fnRefresh();
private void fnRefresh()
{
this.registros.Clear();
this.adaptador.Fill(this.registros,"Clientes");
this.DataGrid1.DataSource=this.registros.Tables["Clientes"].DefaultView;
//DataGrid1.Width = 600;
//DataGrid1.Height= 400;
DataGrid1.GridLines = GridLines.Both;
DataGrid1.CellPadding =1;
DataGrid1.ForeColor=System.Drawing.Color.Black;
DataGrid1.BackColor = System.Drawing.Color.Beige;
DataGrid1.AlternatingItemStyle.BackColor = System.Drawing.Color.Gainsboro;
DataGrid1.HeaderStyle.BackColor = System.Drawing.Color.Brown;
DataGrid1.HeaderStyle.ForeColor = System.Drawing.Color.White;
lbltotal.Text=DataGrid1.Columns.Count.ToString();
//DataGrid1.Columns[1].Visible = false;
DataTable dt = new DataTable();
DataRow dr;
DataGrid1.DataBind();
}