Hola..
2 cosas..
1.- Ya definiste tu primary key..??
Ejemplo
Cita: Dim dcPK(0) As DataColumn
dcPK(0) = ds.Tables("tabla").Columns("CampoID")
ds.Tables("tabla").PrimaryKey = dcPK
2.- Tu sintaxis no sería mas bien así.
Cita: ds.Tables("tabla").DefaultView.Find(arrayvalores)
Salu2 y suerte