From: | "Alejandro D(dot) Burne" <alejandro(dot)dburne(at)gmail(dot)com> |
---|---|
To: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
Cc: | POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: mapeo de tipos de datos con vfp (el lenguaje) |
Date: | 2009-01-27 12:37:39 |
Message-ID: | 8398dc6d0901270437v5bcfe137q570f19ac7c59e3b1@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2009/1/26 Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>:
> Saludos,
>
> Estoy migrando una aplicacion escrita en vfp8 que usaba mssql a postgres.
>
> En algunas partes la aplicacion usa condiciones booleanas como la siguiente:
>
> IF cursor.columna_booleana
> acciones
>
> en mssql estas columnas estan declaradas de tipo bit, al hacer la
> migracion el servicio de transformacion de datos de mssql las paso
> como char(1) con valores 'T' y 'F' y yo las pase a boolean y luego a
> numeric(1), pero siempre al encontrar condiciones como la mostrada
> arriba vfp me dice que los tipos de datos no coinciden... alguien sabe
> cual es el tipo de dato correcto con el que lo debo guardar en
> postgres para que vfp me acepte esa construccion y no tenga que
> rebuscar en todo el programa para cambiar? (estoy aprendiendo lo
> horrible y poco amigable que es vfp para programar, no hay forma
> rapida de buscar en varios archivos y lo peor es que el grep no
> funciona porque son archivos binarios)
>
> --
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
Jaime, vfp nativamente soporta boolean, de allí que funcione esa
expresión sin ningún tipo de conversión de datos, vfp poco amigable
para programar? no estoy de acuerdo, archivos binarios? porque no usas
el ide de vfp? tiene uno de los mejores editores que existe para
güindows.
Fijate en las opciones del controlador odbc, "Bools as char", esto
hará que el tipo de dato devuelto se comporte como boolean o char(1)
del lado de vfp.
Suerte! cualquier duda si te puedo dar una mano ya lo sabes.
Alejandro
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Ferro | 2009-01-27 12:47:23 | Usasando Tsearch en 8.3 |
Previous Message | Emanuel Calvo Franco | 2009-01-27 12:23:22 | Imagen VDI de pgsql live |