Tengo un datagridview que filtro con tres combobox. Lo que quiero es que se pueda filtrar con uno, dos o los tres combobox.
El código que tengo es este:
Código:
Esto funciona, PERO en el combobox1 los datos que tengo son "1r, 2n, 3r, 4t, 5e, 6e" y en el caso de elegir 3r o 5e no funciona. No da error, sólo se queda en blanco.AccessBDBindingSource.Filter = String.Format("[Field1] like '%{0}%' AND [Field2] like '%{1}%' AND [Field3] like '%{2}%'", Me.ComboBox1.Text, Me.ComboBox2.Text, Me.ComboBox3.Text)
Si quito los % del Field1 entonces sí que me filtra por 3r y 5e pero entonces no puedo filtrar sólo por Field2 o Field3, tiene que estar también Field1.
Si quito el % de todos, no funciona.
A alguien se le ocurre qué puede pasar?
Gracias!!