He probado la select para comprobar y me salen todos los datos.
Os pongo el código por si me podéis echar una mano.
Código ASP:
Ver original
Dim oComandolineas As SqlCommand Dim oDataLineas As SqlDataReader Dim pFld As New CommandField Dim columna As New BoundField Dim lsQuery as String lsQuery="Select ....." oConexion.ConnectionString = MiClase.cadena_conexion oComandolineas = New SqlCommand(lsQuery, oConexion) oConexion.Open() oDataLineas = oComandolineas.ExecuteReader() If oDataLineas.Read() Then pFld.ShowSelectButton = True pFld.ButtonType = ButtonType.Image pFld.SelectImageUrl = "img/hand.png" pFld.ItemStyle.Width = Unit.Pixel(5) grdResultado.Columns.Add(pFld) columna.DataField = "Col1" columna.HeaderText = "Col1" columna.ItemStyle.Width = Unit.Pixel(5) grdResultado.Columns.Add(columna) columna = New BoundField columna.DataField = "Col2" columna.HeaderText = "Col2" columna.ItemStyle.Width = Unit.Pixel(120) grdResultado.Columns.Add(columna) grdResultado.DataSource = oDataLineas grdResultado.DataBind() End if