Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-07-2003
botones67 botones67 is offline
Miembro
 
Registrado: may 2003
Posts: 104
Poder: 0
botones67 cantidad desconocida en este momento
titulos en consultaSQL

Hola a todos..


Tengo una consulta basica con un query enlazado en un grid para mostrar los resultados.

select fecha,refe from facturas

Al mostrar los datos en el grid ,los titulos de las columnas tienen el mismo nombre que el campo de la base de datos.

¿ Hay alguna manesa si es que existe de poder cambiar los titulos en la verticales.?


Gracias anticipadas.
Responder Con Cita
  #2  
Antiguo 18-07-2003
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
if "titulos en la verticales" = "Títulos de las Columnas" Then
Cita:
Puedes definir las columnas estáticamente, es decir en tiempo de Diseño y/o ejecución asignando columna por columna. O puedes ponerle un alias al campo mas bonito, el problema de esto es que no es ANSI, por ejemplo en Oracle:

select fecha "Fecha",refe "Referencia"
from facturas
else
Cita:
No te entendí

PD: No recuerdo si modificando el DisplayLabel del campo...
__________________
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 18-07-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Creo que esa es la opción mas oportuna tratándose de una Query:
Código:
select fecha as fecha ,refe  as Referencia
from facturas
Así quedaría en Paradox por poner otro ejemplo

Un Saludo.
Responder Con Cita
  #4  
Antiguo 18-07-2003
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
Me olvidé de profundizar un poco la idea, lo que sugiere Marcos aparecerá con los campos en mayúsculas, al menos eso pasa en los motores en que trabajo.
Si quieres que te respete el alias como tu lo escribes, y poder agregar caracteres no ANSI, en Oracle puedes definir los alias entre comillas dobles, en SqlServer / Access entre corchetes... Desconozco como usar esto en Paradox.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #5  
Antiguo 19-07-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Si utiliza un DBGrid normal y corriente, afirmo la hipotesis de delphi.com.ar de que tambien sirve la propiedad DisplayLabel de los campos persistentes (si fuera un RxDbGrid tambien serviria, en otros componentes de terceros, ya no me mojo )

P.D. Tambien puede acceder a ellos por codigo de la siguiente manera

Código:
Table1.Fields[x].DisplayLabel := 'lo que sea'

Última edición por __cadetill fecha: 19-07-2003 a las 00:09:32.
Responder Con Cita
  #6  
Antiguo 21-07-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
También podes modificar la propiedad Title de las columnas del dbGrid (doble click sobre este).

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
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


La franja horaria es GMT +2. Ahora son las 22:55:41.


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