Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > SQL
Register FAQ Members List Calendar Guía de estilo Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 18/07/2003
botones67 botones67 is offline
Miembro
 
Join Date: 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.
Reply With Quote
  #2  
Old 18/07/2003
delphi.com.ar's Avatar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Join Date: May 2003
Location: Buenos Aires, Argentina *
Posts: 5,964
Poder: 29
delphi.com.ar Va camino a la fama
if "titulos en la verticales" = "Títulos de las Columnas" Then
Quote:
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
Quote:
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.
Reply With Quote
  #3  
Old 18/07/2003
marcoszorrilla's Avatar
marcoszorrilla marcoszorrilla is offline
Capo
 
Join Date: May 2003
Location: 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:
Code:
select fecha as fecha ,refe  as Referencia
from facturas
Así quedaría en Paradox por poner otro ejemplo

Un Saludo.
Reply With Quote
  #4  
Old 18/07/2003
delphi.com.ar's Avatar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Join Date: May 2003
Location: Buenos Aires, Argentina *
Posts: 5,964
Poder: 29
delphi.com.ar Va camino a la fama
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.
Reply With Quote
  #5  
Old 19/07/2003
__cadetill __cadetill is offline
Miembro
 
Join Date: May 2003
Posts: 3,387
Poder: 27
__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

Code:
Table1.Fields[x].DisplayLabel := 'lo que sea'

Last edited by __cadetill : 19/07/2003 at 00:09.
Reply With Quote
  #6  
Old 21/07/2003
jachguate's Avatar
jachguate jachguate is offline
Miembro
 
Join Date: May 2003
Location: Guatemala
Posts: 6,254
Poder: 30
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
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 00:09.


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