FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Indices CDX en HP iPAQ
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Indices CDX en HP iPAQ
Posted: Mon Apr 25, 2011 11:55 PM

Cordial Saludo

Tengo una tabla dbf de 660 registros. Usando indices CDX. Hay un indice con el campo codigo, Char(10) y otro por el campo descripcion Char(40).
En las pruebas con el emulador todo funciona perfecto, pero al pasar al HP iPAQ 216 con SDRAM de 128MB el indice por codigo falla.
No entiendo porque en el emulador si funciona de maravilla, existe alguna limitacion de memoria con el iPAQ? o algun limite en el tamano de tablas?

De antemano gracias por la ayuda que me puedan brindar

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Tue Apr 26, 2011 02:42 AM
Estuve haciendo pruebas con las recomendaciones de PeterBaga en viewtopic.php?f=7&t=18225#p95627, invocando OrdListRebuild(). Tambien hice limpieza de caracteres especiales en las campos indice como se recomendaba otro post, pero la falla persiste en el solamente en iPAQ. En el emulador todo funciona bien.

Como dato curioso, al reducir la tabla de 660 registros a 200 registros los indices empiezan a funcionar correctamente en el iPAQ.

Saludos
Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Tue Apr 26, 2011 03:13 AM

Habra alguna opcion en el compilador o el enlazador para asignar mas memoria? Recuerdo que en clipper usaba OPTEDIT prog.exe -EXTRAMIN xxxx para asignar mas memoria al ejecutable, y esto me resolvio problemas de indices alguna vez.

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Indices CDX en HP iPAQ
Posted: Tue Apr 26, 2011 05:25 AM

Hola que tal:

Yo tuve un problema con los indices y era un caracter no habitual, yo probaria primero a indexar la mitad de registros y despues indexar la otra mitad y si te funciona en los dos casos desestimar esta posibilidad. Si alguna no te funciona seguiria a mitades hasta localizar el registro.

Un saludo

Carlos

Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es

Nunca se termina de aprender, por eso necesito siempre ayuda.
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Tue Apr 26, 2011 12:40 PM

Hola Carlos, gracias por la respuesta. Voy a seguir su recomendacion, la cual tiene mucho sentido, teniendo en cuenta que al reducir mi tabla a 200 registros la cosa funciono. Tendre que detectar que posible registro puede estar generando la falla.

Saludos

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Wed Apr 27, 2011 02:01 AM

Resultado negativo en las pruebas. El comportamiento de indices es demasiado erratico. Segmente las tablas y el indice por "codigo" funciona en cada una de las tablas segmentadas, pero deja de funcionar el indice por "descripcion". Vuelvo a trabajar en la tabla de 660 registros, funciona el indice por "descripcion" pero falla el indice por "codigo".

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Indices CDX en HP iPAQ
Posted: Wed Apr 27, 2011 03:18 AM

Ricardo,

No lo pruebes en la tarjeta de memoria, pruebalo en un directorio de la memoria del teléfono

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Wed Apr 27, 2011 12:56 PM

Hola Antonio, gracias por la respuesta. Hice las pruebas en los dos medios de almalcenamiento (memoria y tarjeta) con resultados similares. Intentare hacer pruebas con indices NTX a ver como sale.

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 52
Joined: Sun Jan 24, 2010 03:39 PM
Re: Indices CDX en HP iPAQ
Posted: Tue Jul 12, 2011 04:39 PM

Ola RCastano

Tus problemas com los indices se resolveram?
Has conseguido passar este problema?

Pedro Alexandre C. Bagarrão
Posts: 30
Joined: Sun Oct 01, 2006 06:20 PM
Re: Indices CDX en HP iPAQ
Posted: Mon Jul 25, 2011 11:36 AM

Hola Pedro, desafortunadamente el problema no se pudo solucionar.

Ricardo Castano Abufhele
(fwh 11.04 Apr 2011, xHarbour, bcc 5.82, win7pro)
rcastano1@gmail.com
Bogota - Colombia
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Indices CDX en HP iPAQ
Posted: Mon Jul 25, 2011 12:35 PM

Ricardo,

Puedes probar la aplicación en otra PDA distinta ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 52
Joined: Sun Jan 24, 2010 03:39 PM
Re: Indices CDX en HP iPAQ
Posted: Mon Jul 25, 2011 05:18 PM
Ola RCastano.

Eu ja fiz varios testes com diferentes PDAs ( 6 ou 7 modelos ) todos com WM6 ou 6.5.
Penso que o problema esta entre o FWPPC e o Harbour. Algo nao funciona bem com estas versoes do WM.
Mas no WM5.0 tudo funciona bem.

Puedes probar este exemplo:
http://forums.fivetechsupport.com/viewtopic.php?f=4&t=21849

Depois pode dar uma opinião?!


Gracias.
Pedro
Pedro Alexandre C. Bagarrão

Continue the discussion