PDA

Ver la Versión Completa : No Aparece colmna en dbgrid


fran
15-03-2004, 19:45:57
Hola, a ver si me podeis ayudar, tengo una base de datos que la muestro en un dbgrid, al tiempo añadi una nueva columna con el database desktop pero no consigo que me aparzca en el dbgrid, he probado de todo, pero no lo consigo. Si alguen me puede ayudar....muchas gracias.

roman
15-03-2004, 19:47:49
Si estás usando campos persistentes basta que abras el editor de campos del dataset (doble click sobre la componente) y escoger la opción 'Add field..'.

// Saludos

fran
15-03-2004, 19:54:52
Si, eso ya lo he hecho, le he dado a añadir todos pero no aparece, y me parece raro xk en el database desktop si que esta :confused:

marcoszorrilla
15-03-2004, 19:56:34
Después de hacer lo que te ha dicho Román, tienes que pulsar botón derecho sobre la rejilla añadir una nueva columna y conectarla con la que acabas de añadir al Dataset.

Un Saludo.

roman
15-03-2004, 19:59:52
¿Y que tal en el DBGrid mismo? Si agregaste las columnas para darles formato entonces usa la opción 'Add all fields' en el editor de columnas.

// Saludos

fran
15-03-2004, 20:08:10
Hum...puede influir que el dbgrid lo tenga con un query? Sk si lo pongo con un table me aparece la columna, pero con el query no. Uff...toy un poco pez. He intentado lo ultimo que me habeis dicho pero nada. Muchas gracias de todas formas.

roman
15-03-2004, 20:09:58
¿Cuál es la consulta sql del query? Debe, desde luego, incluir el nuevo campo.

// Saludos

fran
15-03-2004, 20:13:32
Es un select * from tabla...

roman
15-03-2004, 20:18:40
Esto ya es muy raro. ¿Has intentado desactivar y volver a activar el query?

// Saludos

fran
15-03-2004, 20:22:08
Si, incluso he borrado el grid y lo he vuelto a poner, pero na :( . Seguire probando. Ya os contare si doy con el problema. Gracias.

eduarcol
15-03-2004, 20:24:57
Mira revisa lo siguiente:


Asegurate que el query tenga la propiedad Active ¡ False
1- dale doble click al Query
2- si el query tiene la lista de los campos actualizalo con el boton derecho AddAllFields
3- cuando te aparezca el campo en el query haz lo propio con el grid

Si no te aparece el campo asegurate que la ruta de los datos sea la misma donde la creastes con el database desktop

fran
15-03-2004, 20:31:26
Bueno, al final lo he conseguido, me he cargado todo y lo he vuento a montar y ya me ha aparcido, aunk estoy seguro que la configuracion esta igual. Muchas gracias a todos, ya se que podria haber hecho esto dsd un principio :rolleyes: .