Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Error utilizando DataSet (https://www.clubdelphi.com/foros/showthread.php?t=30636)

Coco_jac 12-04-2006 04:48:34

Error utilizando DataSet
 
hola amigos foreros.
Tengo una duda, estuve tratando de emplear Dataset en mi aplicacion, manejo Mysql y componentes Zeos, bueno resulta que al monento de abrir el dataset salta un error : uno de los campos es demasiado largo
(31 carateres), esto debido a que dentro de mi select hay un campo de este tipo :

Código:


select campo1,......, if (tb.reporte.estado='P',PENDIENTE,ATENDIDO) from....

No se me resulta raro............utlizo un provider , dataset y query para tal.
No tengo el codigo a la mano, pero espero su ayuda y consejo.

delphi.com.ar 12-04-2006 14:26:52

¿Estas utilizando campos persistentes?...
Si utilizas campos persistentes, y cambió el tamaño en la base de datos, de uno de ellos, suelen producirse errores similares.

Saludos!

vhr 13-04-2006 00:12:35

Hola yo trabajo con delphi 7,Zeos y postgres, con mysql muy poco, algunas cositas cuando me lo impusieron, por lo q no se me presento ese problema, pero en postgres si, y bien para salir del paso trata de hacer un cast al campo, no se como hacerlo en mysql pero deberia de ser algo asi

select ....., cast( if(.........lo tuyo.....) as char(50)) as un_alias
from jejejeje


La franja horaria es GMT +2. Ahora son las 03:03:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi