Foros del Web » Programación para mayores de 30 ;) » .NET »

Hacer un select a un dataset

Estas en el tema de Hacer un select a un dataset en el foro de .NET en Foros del Web. Hola a todos, tengo un sistema realizado en vb 2005, con access, sin embargo necesito actualizar los datos de la tabla y me pide el ...
  #1 (permalink)  
Antiguo 29/06/2009, 19:51
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
Desacuerdo Hacer un select a un dataset

Hola a todos, tengo un sistema realizado en vb 2005, con access, sin embargo necesito actualizar los datos de la tabla y me pide el numero de fila, le he hecho de la siguiene manera:

\\esta es mi variable
vFiliacion = "'" & txtFiliacion.Text & "'"

\\aqui comienzo a buscar la posicion
Try
Dim iPosReg As Integer = 0

\\esta instruccion me manda el error 'falta operando despues del operador
Dim DataRowNum As DataRow = dsDatosPlant.Tables("tplantilla").Select("filiacio n='" & vFiliacion & "'")(0)


iPosReg = dsDatosPlant.Tables("tplantilla").Rows.IndexOf(Dat aRowNum)


mi pregunta es, me falta algo o que me estoy saltando.
  #2 (permalink)  
Antiguo 30/06/2009, 07:23
 
Fecha de Ingreso: junio-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Hacer un select a un dataset

colgandome de una respuesta anterior.....

en el dataset, tendrás datatables, pues estos, tienen una función llamada select que es como un especie de sql (aunque más garrulilla), p.ej.

myds.Tables("mytable").Select("id=3")(0)("nombre")

esto te devolvería el campo nombre de la fila con id=3 de la tabla mytable.
  #3 (permalink)  
Antiguo 11/07/2009, 07:42
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Hacer un select a un dataset

Gracias, encontre mi error estaba poniendo entre apostrofos la variable, por eso me daba el error, sin embargo ahora tengo un segunda opcion
Mil gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:09.