FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problemas con los titles de un dbgrid en consulta con ado
Buenas, para poner un nombre distinto en el title de un dbgrid, lo único que tengo que hacer es en las consulta sql poner
select campo as "Un nombre y si quiero con espacios" esto me funciona correctamente, pero el problema es que cuando hago esta consutla usando ADO en vez de BDE, en los títulos me imprime también las comillas dobles. he intentado hacerlo con comillas simples, pero también me las imprime. ¿alguien sabe que pasa? |
#2
|
|||
|
|||
No trabajo con ADO y no te sabría dar la solución exacta a tu problema, pero te voy a dar otras alternativas :
1.- Puedes utilizar la propiedad DisplayLabel de los TFields 2.- Puedes utilizar la propiedad Title.Caption de los TColumns del TDbGrid |
#3
|
|||
|
|||
Buenas, yo he trabajado poco con ADO, pero en alguna ocasión he renombrado los campos (aunque sin poner espacios entre ellos)
Código:
SqlText:='SELECT Ape1, Part1, Ape2, Part2, Nomb, NIden AS Identificador,' +' SUBSTRING((RTRIM(Calles.TVia)+SPACE(1)+RTRIM(Calles.NVia)),1,25) AS Domicilio,' Código:
SqlText:='SELECT Francisco AS ''paco porras'' <-- son dos comillas simples Otra posibilidad es utilizar el evento OnDrawColumnCell, analizar que campo está dibujando y cambiar el título. Esto nunca lo he probado. Saludos,
__________________
Rafita. |
#4
|
||||
|
||||
Hola amigos
Tampoco trabajo con ADO, pero si en access se usa los corchetes: [Nombre y Apellidos] valdría tambien esta forma ¿? Saludos |
#5
|
|||
|
|||
Espero no equivocarme pero los corchetes [] son para los nombres de campo que incluyan espacios, es decir que una consulta:
SELECT Nombre y Apellido FROM CLIENTES;Nos daría un error. La forma correcta sería: SELECT [Nombre y Apellido] FROM CLIENTES;Desconozco si en el alias del campo se utiliza de la misma forma.
__________________
Suerte .: Gydba :. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|