|
problemas con la busqueda
tengo un problemita... saque una idea de otro foro para realizar una busqueda segun 2 campos de una tabla.
el codigo que utilize es el siguiente:
table1.Locate('OT;Sub OT', varArrayOf([edit1.text, edit2.text]), [])
otra cosa que debo agregar es que no puedo poner ninguna Key a estos campos, ya que pueden haber registros igual... por otro lado al combinar estos 2 campos, siempre va a ver una diferencia entre registros.
Por ejemplo: Puede darse que existan 2 registros OT con el valor 25000, pero un registro tendria la Sub OT "A", y el otro la Sub OT "B".
Ahora bien, lo que necesito hacer, es que al buscar segun estos 2 campos, quede seleccionado en el registro que ando buscando.
El codigo que presento, no se posiciona sobre el registro buscado...
Sirve este codigo... o me presentan uno mejor...
Gracias
|