Find en ADO.NET

27/01/2004 - 15:04 por J. Ormaetxe | Informe spam
Hola grupo,

Resulta que hasta ahora he usado el método Find sobre DataSet con tablas
que solo tenían una clave:

Dim drFound As DataRow
drFound MiDataSetIncidencias.Tables("incidencias").Rows.Find(ValorDeLaClaveaBuscar)

El problema es que no sé como usar Find cuando la tabla tiene 2 ó más
claves primarias.
Por favor ayudaaaa

Asier
 

Leer las respuestas

#1 Ernesto Cordova
27/01/2004 - 16:15 | Informe spam
El metodo Find permite que le pases un objeto para busquedas en tablas con
claves primarias compuestas por varias columnas, en tu caso seria algo asi:

Dim drFound As DataRow
Dim claveabuscar as New Object() {ValorClave1,ValorClave2}
drFound = MiDataSetIncidencias.Tables("incidencias").Rows.Find(claveabuscar)

Un Saludo

Ernesto

"J. Ormaetxe" escribió en el mensaje
news:#
Hola grupo,

Resulta que hasta ahora he usado el método Find sobre DataSet con


tablas
que solo tenían una clave:

Dim drFound As DataRow
drFound >


MiDataSetIncidencias.Tables("incidencias").Rows.Find(ValorDeLaClaveaBuscar)

El problema es que no sé como usar Find cuando la tabla tiene 2 ó más
claves primarias.
Por favor ayudaaaa

Asier


Preguntas similares