| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Julian Ens

Registrado: 23 Jul 2004Mensajes: 47
|
Publicado: Mar 28 Feb, 2006 4:30 pm Asunto: Busquedas por campos indexados |
|
|
Hola amigos,
cuál es el método mas eficiente para realizar busquedas por campos indexados en una tabla, utilizando ADO?. claro está, accedo a una base de datos SQL server.
esta claración la hago, ya que el metodo de busqueda Seek() en ADO no soporta el proveedor SQL Server.
Existe otra alternativa de busqueda por campos indexados?
saludos, _________________ Julian Uribe Hernandez |
|
| Volver arriba |
|
 |
juanma Cmdr

Registrado: 17 Nov 2005Mensajes: 127Ubicación: Almeria - España
|
Publicado: Mie 01 Mar, 2006 2:56 pm Asunto: |
|
|
Utiliza:
| Código: | if (TablaX->Locate("campoindex", "datoabuscar", TLocateOptions())){
... |
Ya está preparado para utilizar los indexados si corresponde.
Tendrias que declarar una variable TLocateOption() y configurarla si la busqueda es parcial (ver opciones) pero por defecto como el Seek.. |
|
| Volver arriba |
|
 |
Julian Ens

Registrado: 23 Jul 2004Mensajes: 47
|
Publicado: Jue 02 Mar, 2006 8:27 pm Asunto: gracias por la ayuda |
|
|
Juanma,
ya probé y funcionó muy bien, gracias, _________________ Julian Uribe Hernandez |
|
| Volver arriba |
|
 |
|