Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-02-2006
caperucitaazul caperucitaazul is offline
Registrado
 
Registrado: feb 2006
Posts: 8
Poder: 0
caperucitaazul Va por buen camino
Red face TDBGrid

Hola busco ayuda con el builder...no sé mucho sobre el componente TDBgrid, y por eso me surgen muchisimas dudas..:
Se enlazar la query al DataSource, y al TDBGrid, pero no sé ni donde ni como hacer la consulta.Ejemplo: mi tabla es alumnos (dni, nombre, apell1,apell2), me gustaria poder poner la primera columna de TDBGrid el dni, la segunda el nombre y la tercera el apell1+apell2.

Muchas gracias
Responder Con Cita
  #2  
Antiguo 07-02-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Puedes poner las columnas en el orden que quieras dando doble click en el dbgrid y en la ventanita que sale vas añadiendo las columnas. Para el campo compuesto puedes usar un campo calculado o bien desde la consulta misma concatenas los campos.

// Saludos
Responder Con Cita
  #3  
Antiguo 07-02-2006
caperucitaazul caperucitaazul is offline
Registrado
 
Registrado: feb 2006
Posts: 8
Poder: 0
caperucitaazul Va por buen camino
TDBGrid

Gracias, por contestarme tan rápido..pero es que mira, ya he probado lo de las columnas, pero eso no me vale, y lo del campo calculado, en la consulta he probado en poner:

Select DNI AS DNI,nombre AS NOMBRE,strcat(apellido1,apellido2) AS apellidos

Y se que está mal, pero es q no sé como hacerlo.
Responder Con Cita
  #4  
Antiguo 07-02-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pues dependerá de qué base de datos eestés usando. En algunas se usa la función Concat, enotras simplemente el operador + y enotras se usa || para concatenar.

// Saludos
Responder Con Cita
  #5  
Antiguo 07-02-2006
caperucitaazul caperucitaazul is offline
Registrado
 
Registrado: feb 2006
Posts: 8
Poder: 0
caperucitaazul Va por buen camino
TDBGrid

Mi base de datos esta mysql, y la funcion para concatenar es strcat(creo), pero esta devuelve un char..creo q estoy empezando a entender como va el TDBgrid, pero es q busco y busco y no hay nada!
Responder Con Cita
  #6  
Antiguo 07-02-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿De dónde has sacado que strcat es una función de MySql? La busco en el manual y no la encuentro. Para lo que quieres yo uso concat sin ningún problema.

// Saludos
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
TDBGrid con más de 1000 registros daly Conexión con bases de datos 2 31-10-2005 14:33:13
Desplazamiento en TDBGRID JoseQ Varios 1 17-02-2005 10:02:58
problema tdbgrid chele Conexión con bases de datos 11 08-06-2004 18:58:05
Dejar en Tedit lo que hay en tdbgrid?? PelaeZ.cl Varios 2 06-04-2004 00:16:44
Problemas con TDBGrid Novás Varios 0 30-01-2004 10:32:20


La franja horaria es GMT +2. Ahora son las 11:59:23.


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