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.
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.
El铆as,
No lo sabemos pues no lo hemos probado. Si eres tan amable, pru茅balo tu y nos comentas los resultados, gracias
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.
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 ?
El problema es con el sistema operativo, tienes windows CE (Compact Edition) 5, y lo que necesitas es Windows MOBILE 5.
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.
El铆as,
A que te refieres con "no hace nada" ? Se queda colgada la aplicaci贸n ? Sigue la ejecuci贸n ?
Antonio, se queda colgada la aplicaci贸n....
Saludos.
El铆as Torres.
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.
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 ?
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.
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.
bien ![]()