In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Pierdo el indice al grabar datos en la tabla

Foro público de Xailer en español
Responder
rsenties
Mensajes: 14
Registrado: Mié Nov 24, 2010 5:03 pm

Pierdo el indice al grabar datos en la tabla

Mensaje por rsenties »

Tengo una aplicación en Xailer y una en DOS CLIPPER, las tablas
inicialmente se empezaron a llenar en CLIPPER, ahora que quiero grabar
datos con Xailer tengo 2 problemas, con caracteres especiales como la í‘
las graba diferente supongo que tiene que ver algo con OEM y ANSI, pero
al grabar datos con la función de OEMtoANSI me marca corrupción de datos
en la tabla y sin usar esta función al grabar datos directo se pierden
los indices.
Si alguien sabe algo sobre esto se los voy a agradecer, no sé que estoy
haciendo mal.
Las tablas son DBF los indices CDX
--
Atte.
Rubén Sentí­es
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Pierdo el indice al grabar datos en la tabla

Mensaje por Carlos Ortiz »

Modifica la definición del indice asi mantenés compatibilidad con clipper o
fox para DOS.
por ejemplo:
use tabla
// cambia
index on campo to a
// por
index on tabla->campo to a
y pruebá, hace mucho creo haber resuelto el tema así cuando trabajaba con
dbf´s.
Atte. Carlos Ortiz.
Claudio[1]
Mensajes: 59
Registrado: Vie May 01, 2009 5:40 am

Pierdo el indice al grabar datos en la tabla

Mensaje por Claudio[1] »

Nosotros trabajamos sin problemas clipper / cavo / xailer en conjunto.
Usamos Los indices CDX, pero SIEMPRE generamos los indices desde
Clipper. Después si actualizamos las dbf con el lenguaje que sea sin
problemas.
Saludos,
Claudio.
El 01/12/2010 02:05 p.m., rsenties escribió:
> Tengo una aplicación en Xailer y una en DOS CLIPPER, las tablas
> inicialmente se empezaron a llenar en CLIPPER, ahora que quiero grabar
> datos con Xailer tengo 2 problemas, con caracteres especiales como la
> í‘ las graba diferente supongo que tiene que ver algo con OEM y ANSI,
> pero al grabar datos con la función de OEMtoANSI me marca corrupción
> de datos en la tabla y sin usar esta función al grabar datos directo
> se pierden los indices.
>
> Si alguien sabe algo sobre esto se los voy a agradecer, no sé que
> estoy haciendo mal.
>
> Las tablas son DBF los indices CDX
rsenties
Mensajes: 14
Registrado: Mié Nov 24, 2010 5:03 pm

Pierdo el indice al grabar datos en la tabla

Mensaje por rsenties »

Gracias, lo intento.
Saludos.
El 01/12/2010 05:47 p.m., Carlos Ortiz escribió:
> Modifica la definición del indice asi mantenés compatibilidad con clipper o
> fox para DOS.
> por ejemplo:
>
> use tabla
> // cambia
> index on campo to a
>
> // por
> index on tabla->campo to a
>
> y pruebá, hace mucho creo haber resuelto el tema así­ cuando trabajaba con
> dbf´s.
>
> Atte. Carlos Ortiz.
>
>
>
--
Atte.
Rubén Sentí­es
Responder