FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC compatibilidad con shared
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Thu Apr 05, 2007 11:21 AM

Hola a todos..

Tengo una pda industrial Metrologic con un procesador Intel ARM920T-PXA27X y Windows CE versi贸n 5.

Mi pregunta es: soporta bien la apertura compartida de tablas??

Saludos y gracias..

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Thu Apr 05, 2007 11:53 AM

El铆as,

No lo sabemos pues no lo hemos probado. Si eres tan amable, pru茅balo tu y nos comentas los resultados, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Thu Apr 05, 2007 11:59 AM

Antonio, lo he probado.No da error pero no hace nada, es decir, intenta acceder a la tabla y se queda ahi intentandolo....

Existe la forma de controlar el error cuando dos pda intentan acceder a una misma tabla?. Lo digo porque como no soporta la clausula share debo controlar ese tipo de acceso y de alguna forma hacer que una espere para poder acceder...

Saludos y gracias...

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Thu Apr 05, 2007 01:28 PM

El铆as,

> Existe la forma de controlar el error cuando dos pda intentan acceder a una misma tabla?

No te da error de apertura del DBF ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
compatibilidad con shared
Posted: Sun Apr 08, 2007 01:57 AM

El problema es con el sistema operativo, tienes windows CE (Compact Edition) 5, y lo que necesitas es Windows MOBILE 5.

Saludos

R.F.
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 11:23 AM

Hola a todos...

Vamos a ver, tengo un smartphone Qtek S200 con windows mobile 5. Hago un:

use('tabla.dbf') shared new (no da error pero no hace nada)

y no funciona!. Este modelo no puede usar tablas compartidas a pesar de tener el windows mobile5??

Un saludo..

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 11:25 AM

El铆as,

A que te refieres con "no hace nada" ? Se queda colgada la aplicaci贸n ? Sigue la ejecuci贸n ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 11:26 AM

Antonio, se queda colgada la aplicaci贸n....

Saludos.

El铆as Torres.

Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 11:43 AM

Antonio, despues de estar esperando a ver que es lo que hace la aplicaci贸n me sale el siguiente error;

LockFileEx() not supported in this windows Mobile version

La versi贸n de la que dispone el dispositivo es la siguiente:

Microsoft Windows Mobile version 5
SO 5.1.195 (compilaci贸n 14847.2.0.0)
procesador: OMAP850-195MHz

La verdad es que no entiendo nada....

Puede explicarme que es lo que est谩 sucediendo??

Un saludo y gracias.

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 12:50 PM

El铆as,

Pues significa que ese build en concreto de Windows Mobile 5 no exporta la funci贸n LockFileEx() por lo que no soporta la opci贸n shared.

La verdad es que es extra帽o, pero nuestro c贸digo fuente busca la funci贸n en coredll.dll y si no la encuentra Windows, pues ese es el error que te aparece.

Has probado tu aplicaci贸n en el emulador de Pocket PC con Windows Mobile 5 ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 04:59 PM

Antonio, en el emulador estas simples lineas no van, la aplicaci贸n se queda colgada y tengo que reiniciar manualmente el dispositivo....

function Main()

USE (curdir()+'\articulo.dbf') shared NEW
msginfo(articulo->codart)
DbCloseAll()

retu nil

Saludos.

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Wed Apr 11, 2007 11:36 PM
El铆as,

Este ejemplo funciona correctamente en el emulador de WM2005 sobre XP SP2 y la DBF se abre sin ninguna demora:
function Main()

   USE (curdir()+'\customer.dbf') shared NEW 
   msginfo(Alias()) 
   DbCloseAll()

return nil


Mira la versi贸n del emulador:
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
compatibilidad con shared
Posted: Fri Apr 13, 2007 12:36 PM

Antonio, solo comentar que para la Metrologic con el procesador Intel ARM920T-PXA27X y Windows CE versi贸n 5 la clausula de shared funciona correctamente.

Nose que es lo que estaba haciendo antes, pero ahora lo he verificado y parece funcionar...

Saludos

El铆as Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
compatibilidad con shared
Posted: Fri Apr 13, 2007 02:51 PM

bien :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion