Author | Topic: Busquedas | |
---|---|---|
Gustavo M. Burgos | Busquedas on Fri, 06 Dec 2013 18:25:37 -0300 Hola como están, bueno a ver si alguno me puede orientar un poco. tengo una base de artículos que tiene mas de 50.000 registro, y debo hacer una búsqueda pero con la característica de que si yo pongo la palabra filtro, me muestre todos los filtros,o la palabra Cojinetes, o Fiat, sin importar si la palabra esta al principio o en el medio, o en el fin del campo de la descripción de articulo. Ahora estoy recorriendo la bases de datos completa para encontrar los datos Uso esta instrucción (mingreso$des_arti). Pero demora muchísimo para mostrar los datos, ya que debo recorrer los 60.000 registros. hay alguna manera de indexar la base de datos de tal manera que pueda hacerlo mas rápido?. es un dbf Desde ya Gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 | |
Jorge L | Re: Busquedas on Sat, 07 Dec 2013 19:15:41 -0300 Gustavo, yo estoy usando 2 opciones podes usar ordWildSeek(), en la ayuda están los ejemplo si las coincidencias van a ser bastantes, yo leo la dbf con FRead(), si te parece te paso ejemplo "Gustavo M. Burgos" escribió en el mensaje de noticias:3cc2b05e$7f58a863$17d0@news.alaska-software.com... Hola como están, bueno a ver si alguno me puede orientar un poco. tengo una base de artículos que tiene mas de 50.000 registro, y debo hacer una búsqueda pero con la característica de que si yo pongo la palabra filtro, me muestre todos los filtros,o la palabra Cojinetes, o Fiat, sin importar si la palabra esta al principio o en el medio, o en el fin del campo de la descripción de articulo. Ahora estoy recorriendo la bases de datos completa para encontrar los datos Uso esta instrucción (mingreso$des_arti). Pero demora muchísimo para mostrar los datos, ya que debo recorrer los 60.000 registros. hay alguna manera de indexar la base de datos de tal manera que pueda hacerlo mas rápido?. es un dbf Desde ya Gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 | |
Gustavo M. Burgos | Re: Busquedas on Mon, 09 Dec 2013 16:53:05 -0300 Dale Jorge, me vendría bien para abrir un poco la cabeza. gracias. o mándamelas a mi email. o aquí lo mismo gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 "Jorge L" escribió en el mensaje de noticias:71569f7f$3cabe594$32cf@news.alaska-software.com... Gustavo, yo estoy usando 2 opciones podes usar ordWildSeek(), en la ayuda están los ejemplo si las coincidencias van a ser bastantes, yo leo la dbf con FRead(), si te parece te paso ejemplo "Gustavo M. Burgos" escribió en el mensaje de noticias:3cc2b05e$7f58a863$17d0@news.alaska-software.com... Hola como están, bueno a ver si alguno me puede orientar un poco. tengo una base de artículos que tiene mas de 50.000 registro, y debo hacer una búsqueda pero con la característica de que si yo pongo la palabra filtro, me muestre todos los filtros,o la palabra Cojinetes, o Fiat, sin importar si la palabra esta al principio o en el medio, o en el fin del campo de la descripción de articulo. Ahora estoy recorriendo la bases de datos completa para encontrar los datos Uso esta instrucción (mingreso$des_arti). Pero demora muchísimo para mostrar los datos, ya que debo recorrer los 60.000 registros. hay alguna manera de indexar la base de datos de tal manera que pueda hacerlo mas rápido?. es un dbf Desde ya Gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 | |
Jorge L | Re: Busquedas on Mon, 09 Dec 2013 22:38:33 -0300 Gustavo en principio la usas como en dbexport() con las salvedades que brevemente te explico adentro siempre te conviene generar los temporales en el disco C "Gustavo M. Burgos" escribió en el mensaje de noticias:6677c29$65e05f2b$9b3f@news.alaska-software.com... Dale Jorge, me vendría bien para abrir un poco la cabeza. gracias. o mándamelas a mi email. o aquí lo mismo gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 "Jorge L" escribió en el mensaje de noticias:71569f7f$3cabe594$32cf@news.alaska-software.com... Gustavo, yo estoy usando 2 opciones podes usar ordWildSeek(), en la ayuda están los ejemplo si las coincidencias van a ser bastantes, yo leo la dbf con FRead(), si te parece te paso ejemplo "Gustavo M. Burgos" escribió en el mensaje de noticias:3cc2b05e$7f58a863$17d0@news.alaska-software.com... Hola como están, bueno a ver si alguno me puede orientar un poco. tengo una base de artículos que tiene mas de 50.000 registro, y debo hacer una búsqueda pero con la característica de que si yo pongo la palabra filtro, me muestre todos los filtros,o la palabra Cojinetes, o Fiat, sin importar si la palabra esta al principio o en el medio, o en el fin del campo de la descripción de articulo. Ahora estoy recorriendo la bases de datos completa para encontrar los datos Uso esta instrucción (mingreso$des_arti). Pero demora muchísimo para mostrar los datos, ya que debo recorrer los 60.000 registros. hay alguna manera de indexar la base de datos de tal manera que pueda hacerlo mas rápido?. es un dbf Desde ya Gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 MyDbExport.prg | |
Gustavo M. Burgos | Re: Busquedas on Wed, 11 Dec 2013 17:00:57 -0300 gracias Jorge solucione el problema. me quedo de primera saludos Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 "Jorge L" escribió en el mensaje de noticias:4ef7358e$3032d7bc$c10a@news.alaska-software.com... Gustavo en principio la usas como en dbexport() con las salvedades que brevemente te explico adentro siempre te conviene generar los temporales en el disco C "Gustavo M. Burgos" escribió en el mensaje de noticias:6677c29$65e05f2b$9b3f@news.alaska-software.com... Dale Jorge, me vendría bien para abrir un poco la cabeza. gracias. o mándamelas a mi email. o aquí lo mismo gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 "Jorge L" escribió en el mensaje de noticias:71569f7f$3cabe594$32cf@news.alaska-software.com... Gustavo, yo estoy usando 2 opciones podes usar ordWildSeek(), en la ayuda están los ejemplo si las coincidencias van a ser bastantes, yo leo la dbf con FRead(), si te parece te paso ejemplo "Gustavo M. Burgos" escribió en el mensaje de noticias:3cc2b05e$7f58a863$17d0@news.alaska-software.com... Hola como están, bueno a ver si alguno me puede orientar un poco. tengo una base de artículos que tiene mas de 50.000 registro, y debo hacer una búsqueda pero con la característica de que si yo pongo la palabra filtro, me muestre todos los filtros,o la palabra Cojinetes, o Fiat, sin importar si la palabra esta al principio o en el medio, o en el fin del campo de la descripción de articulo. Ahora estoy recorriendo la bases de datos completa para encontrar los datos Uso esta instrucción (mingreso$des_arti). Pero demora muchísimo para mostrar los datos, ya que debo recorrer los 60.000 registros. hay alguna manera de indexar la base de datos de tal manera que pueda hacerlo mas rápido?. es un dbf Desde ya Gracias Gustavo Mohamed Burgos Burmanspm@arnet.com.ar Rivadavia 278 Pcia Roque Saenz Peña - CHACO Argentina Fijo 0364-4420635 Movil 0364-4-408559 |