Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2009, 13:55
franko1809
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Aplicar rs.filter dependiendo si un textbox esta vacio ó no

El problema biene en la instruccion sql en la clausula AND
Por ejemplo el ContentSQL supuestamente empieza con WHERE y no podria ser WHERE AND en caso uno de los text no este vacio y se genera un error.
No se como explicarlo mejor?, espero que al ver el codigo se den cuentadel problema, como lo soluciono?

Código:
Dim ContentSQL As String
'.....
'.......

If Not Text1.Text = "" Then
   'Aplicamos filtro
   ContentSQL = ContentSQL & " AND codcat='" & Text1 & "'"
End If

If Not Text2.Text = "" Then
   'Aplicamos filtro
   ContentSQL = ContentSQL & " AND codmarca='" & Text2 & "'"
End If

rsProd.Filter = ContentSQL