Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2012, 10:57
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
Respuesta: filtro like no funciona como lo esperaba

Cita:
Iniciado por Aquaventus Ver Mensaje
porqué mejor en esa query no lo igualas en vez de darle like, ya que tu le dices que busque las palabras que contengan 541. Saludos!.
Código vb:
Ver original
  1. binsource.Filter = cmbFiltro.Text & " = " & txtFiltro.Text & ""
muchas gracias esa no me la sabia...
me quedo asi

Código vb:
Ver original
  1. If cmbFiltro.Text <> Nothing Then
  2.  
  3.             If txtFiltro.Text <> Nothing Then
  4.                 binsource.Filter = cmbFiltro.Text & " ='" & txtFiltro.Text & "'"
  5.  
  6.             Else
  7.                 binsource.Filter = cmbFiltro.Text & " like '%" & txtFiltro.Text & "%'"
  8.             End If
  9.             lblTotalFilas.Text = Total_filas_datagridview(DataGridView1)
  10.             If Val(lblTotalFilas.Text) = 0 Then
  11.                 binsource.Filter = cmbFiltro.Text & " like '%" & txtFiltro.Text & "%'"
  12.             End If
  13.         Else
  14.             MsgBox("Seleccione el criterio primero", vbInformation, "Filtro")
  15.             cmbFiltro.Focus()
  16.         End If


como vez :D
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra