Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-04-2006
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 12-04-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
¿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!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 13-04-2006
vhr vhr is offline
Miembro
 
Registrado: feb 2005
Ubicación: Argentina- Buenos Aires- Quilmes
Posts: 28
Poder: 0
vhr Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Copiar el contenido de un DataSet a otro DataSet Javi2 Varios 82 22-11-2022 09:26:16
dataset.free Error Enan0 Conexión con bases de datos 5 01-06-2005 17:25:33
Error de actualizacion con DataSet Luis Conexión con bases de datos 1 23-10-2004 08:49:25
Utilizando un Actionlist Carlos Arevalo OOP 5 13-09-2003 22:14:56
Utilizando InstallShield... apunto Conexión con bases de datos 1 29-05-2003 22:46:33


La franja horaria es GMT +2. Ahora son las 18:28:47.


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
Copyright 1996-2007 Club Delphi