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 19-04-2010
anoniboxx anoniboxx is offline
Miembro
 
Registrado: feb 2010
Posts: 31
Poder: 0
anoniboxx Va por buen camino
ordenar un dbgrid

hola aminos otra ves yo molestando es q necesito ordenar un dbgrid segun una secuencia especifica de una columna espesifica, me explico: el dbgrid esta conctado a una table y me mustra nombre area ocuapacion numero de rewgistro...
entoncs lo q nesesito es q se ordene por el campo area el cual tiene las siguientes opciones gurpo 1 grupo2 limpieza llenaje entoncs cuando agrego a una nueva persona pues me aparec de ultimo en el dbgrid y no lo quiero asi quiero me todos los q pertenescan al gurpo1 esten al principio lugo los del grupo 2 y asi sucesivamente como puedo hacer eso estoy trabajando con c++ builder y el dbgrid se concta a una tabla....
gracias de antemano por su ayuda saludos...
Responder Con Cita
  #2  
Antiguo 19-04-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 26
Caral Va por buen camino
Hola
Dices que lo tienes conectado un Table, no se si sera tabla o componente table.
De todos modos, no seria mejor conectarlo a un query y hacerlo con sql?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 19-04-2010
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
El comportamiento que estás teniendo es normal y típico dependiendo del componente y base de datos que estés utilizando. En la mayoría de los casos, este comportamiento sucede con las bases de datos de Tipo Cliente-Servidor. En bases de datos embebidas o monousuario, es muy raro y más bien depende de la implementación del componente que estás usando.

Quisiera saber cúal es la base de datos que estás usando. Así mismo como también la clase del componente Table que estás utilizando para hacer la conexión.

Por último, puedes probar con llamar al procedimiento "Refresh" del componente luego de guardar el nuevo registro.

saludos,
Chris.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #4  
Antiguo 20-04-2010
anoniboxx anoniboxx is offline
Miembro
 
Registrado: feb 2010
Posts: 31
Poder: 0
anoniboxx Va por buen camino
hola amigos... pues estoy utilizando access y si la tengo conctada por un componente table trabaje con este componente porq no entendi como se trabaja con el query ademas el query pues es mas rapido pero la informacion en la bd no es mucha asi q no me parecio q fuece necesario....
si uilizo el refresh el automaticamente ordena?? eso no lo tengo q hacer por sentencias o algo asi??? suludos...
Responder Con Cita
  #5  
Antiguo 21-04-2010
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Poder: 18
_cero_ Va por buen camino
Usas el componente TADOTable? Si es asi prueba con la propiedad “Sort”
Código:
t1->Sort=”MiCampo ASC”
ASC=orden ascendente Y DESC=orden descendente. Nos vemos
Responder Con Cita
  #6  
Antiguo 21-04-2010
anoniboxx anoniboxx is offline
Miembro
 
Registrado: feb 2010
Posts: 31
Poder: 0
anoniboxx Va por buen camino
hola amigo gracias por la respuesta lo probare y cualquier inconveniente o logro lo publicare en este hilo gracias...
Responder Con Cita
  #7  
Antiguo 22-04-2010
anoniboxx anoniboxx is offline
Miembro
 
Registrado: feb 2010
Posts: 31
Poder: 0
anoniboxx Va por buen camino
listo hermano funciona super gracias por la ayuda... 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
Ordenar DBGrid por columnas Palmiro Conexión con bases de datos 6 25-03-2016 19:35:17
Ordenar una tabla en un Dbgrid RockFaster Varios 1 12-10-2008 16:34:05
ayuda con ordenar dbgrid mariaesde SQL 7 22-07-2008 13:57:09
ordenar datos del DBGrid! kage_01 Tablas planas 1 02-07-2005 04:42:28
Ordenar dbgrid jzk OOP 4 17-12-2004 14:45:45


La franja horaria es GMT +2. Ahora son las 20:01:02.


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