Ver Mensaje Individual
  #9  
Antiguo 25-11-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por roman Ver Mensaje
¡Ah caray! Esto sí me confundió. ¿Cómo puede suceder que difiera el nombre en el dataset a menos que se use un alias en el SELECT?
Tal vez no me expliqué.
Quiero decir, que si no usas ALIAS, puede ser que dependiendo de cómo sea la consulta (por ejemplo si utiliza JOIN), lo que en la tabla es un campo nombre, en el resultado de la consulta no lo sea (por ejemplo si es una JOIN de dos tablas que las dos poseen un campo NOMBRE).

No se si me explico.

AÑADO: Pongo un ejemplillo. Si yo lanzo una consulta como esta:

Código SQL [-]
Select TablaUsuario.*, TBase.* from TablaUsuario 
inner join TBase
on TBase.ID=TablaUsuario.ID

Como las dos tablas poseen el campo ID, en el dataset resultante, el primero llega con el nombre ID y el segundo con el nombre ID_1.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 25-11-2011 a las 17:24:34.
Responder Con Cita