Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2010, 09:26
Sonsuke
 
Fecha de Ingreso: diciembre-2007
Mensajes: 5
Antigüedad: 16 años, 4 meses
Puntos: 0
Ayuda al buscar un dato repetido en un Datagridview

Hola que tal, tengo la siguiente consulta:

Necesito buscar un dato repetivo en la grilla al darle enter, este es el codigo que tengo hasta ahora

Código:
'Contador
Private vldContador As Double = 0

Private Sub oTx_BuscaNombre_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles oTx_BuscaNombre.KeyPress
        Dim i As Double

        If e.KeyChar = ChrW(Keys.Enter) Then
            For i = vldContador To oGvDatosClase.RowCount - 1
                If oGvDatosClase.Rows(i).Cells("NOMBRE").Value = UCase(oTx_BuscaNombre.Text) Then
                    oGvDatosClase.Rows(i).Selected = True
                    oGvDatosClase.Rows(i).Selected = i
                    vldContador = i + 1
                    Exit For
                End If

        'Para buscar otro dato
        If e.KeyChar = ChrW(Keys.Back) Or e.KeyChar = ChrW(Keys.Delete) Then
            vldContador = 0
        End If
    End Sub
ya lo que me busca ahi es la coincidencia con la caja de texto

si yo tuviera en mi grilla los siguientes datos (ej)

Cod Nombre
1 Alambre
2 Cobre
3 Alfombra
4 Tubo
5 Alicate
6 Alambre
7 Ampolleta


si yo busco Alambre me salta en el 1 y el 6

Ahora lo que yo necesito es si al escribir Al, quiero que salte al 1,3,5,6

Alguna idea gracias