Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/09/2009, 15:44
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 5 meses
Puntos: 19
Respuesta: DataSet = ValorPredefinido + ResultadosConsulta

Hola.
Podes hacerlo de varias formas. Una es esta:

- Despues que llenas tu dataset creas otro dataSet para que le cargues los datos de nuevo.

DataSet xDs2 = new xDs2();

Ahora al xDs2 le agregas una tabla, ya que como no está cargado no tiene nada. Si no sabes como agregarle una tabla y filas a mano podes verlo acá:
http://www.dotnetspider.com/resource...matically.aspx

Ahora haces como antes, le agregas una nueva fila al xDs2, la que queres que aparezca primero.

Entonces ya tenes un dataset con un solo registro. Ahora lo que debes hacer es recorrer el dataset que cargaste con tu sql y agregarle sus registros al nuevo dataset, algo como:

foreach ( DataRow xRow in Ds.table[0].Rows ) {

xDs2.Table[0].Rows.Add(xRow);

}

Y asi tendrías tu dataset cargado como vos queres. El código anterior es una idea a lo mejor tiene algún error de sintaxis.

- La otra sería que uses el mismo código que tenes ahora y ordenarlo para que tu registro aparezca primero, por lo tanto tu registro tendría que tener algún valor el inicio para que cuando lo ordenes se muestre primero y usar algo como esto:

Dataset1.Tables(0).DefaultView.Sort = "tuCampo ASC"

- Tambien puedes pasar tu dataset a un ArrayList para que te sea más facil ordenarlo y podrías mover filas.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!