compatibilidad con shared
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
compatibilidad con shared
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.
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.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
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.
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.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
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.
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.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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 ?
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 ?
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Elías,
Este ejemplo funciona correctamente en el emulador de WM2005 sobre XP SP2 y la DBF se abre sin ninguna demora:
Mira la versión del emulador:
Este ejemplo funciona correctamente en el emulador de WM2005 sobre XP SP2 y la DBF se abre sin ninguna demora:
Code: Select all
function Main()
USE (curdir()+'\customer.dbf') shared NEW
msginfo(Alias())
DbCloseAll()
return nil
Mira la versión del emulador:
-
- Posts: 233
- Joined: Wed Aug 09, 2006 3:07 pm
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: