Visual Basic.NET - Realizar busquedas en dataset

 
Vista:

Realizar busquedas en dataset

Publicado por Luis (12 intervenciones) el 29/11/2004 15:07:56
Hola,

Querria saber como se pueden realizar busquedas dentro de una tabla en una dataset, si se pueden crear indices sobre la tabla en tiempo de ejecución y utilizar sentencias sql (update, delete, insert), afectando unicamente a los datos del dataset.

El problema es que vengo de visual fox donde todas estas cossas son muy sencillas y estoy un poco descolocado en .net

Gracias

Por cierto una tonteria, como quito el icono de un formulario.

Gracias de nuevo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Realizar busquedas en dataset

Publicado por Hector Urbina (5 intervenciones) el 02/12/2004 14:10:28
Existe una clase llamada DataView con el que puedes hacer todas las cosas que se te ocurran dentro de un DataTable ejemplo ordenar, filtrar

Ejemplo en codigo
Dim dvDatos As New DataView(dsDatos.Tables(0))
dvDatos.Sort = "Campo ASC"
DataGrid1.DataSource = dvDatos
DataGrid1.DataBind()

Ejemplo en codigo
Dim dvDatos As New DataView(dsDatos.Tables(0))
dvDatos.RowFilter= "Campo =111"
DataGrid1.DataSource = dvDatos
DataGrid1.DataBind()

para buscar debes recorrer los DataRows del DataTable (recomendado),

Ejemplo
For Each oRow As DataRow in dsDatos.Tables(0).Rows
[Codigo correspondiente]
Next
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar