Ver Mensaje Individual
  #3  
Antiguo 06-07-2005
Mauro.NET Mauro.NET is offline
Miembro
 
Registrado: mar 2005
Posts: 70
Reputación: 22
Mauro.NET Va por buen camino
Error al ordenar dbGrid por campos

El problema sigue Recibo el mismo error:

"No se encontró el elemento en la coleccion que corresponde con el nombre o el ordinal pedido"

La idea mia es que al hacer click en el titulo de la columna del DBGrid, te ordene los registros segun el campo que le interesa al usuario. El usuario carga los datos en la misma ventana con dbedits y dblookupcombo y se van mostrando los empleados cargados en dbGrid de la misma ventana.

Otra alternativa que tengo es:

select *,

(select Departamento.Nombre from Departamentos where Departamento.ID_Departamento = Empleados.ID_Departamento) as Departamento

from Empleados


Haciendo una subconsulta SQL para mostrar el departamento se puede ordenar sin problemas, pero al momento de insertar nuevo registro o modificar el departamento del empleado, la grilla no me refrezcaba los cambios, y tenia que forzar a cerrar y abrir AdoDataSet, y me implica mucho trafico en la red, no me conviene.

Hay algo que se pueda hacer?

Última edición por Mauro.NET fecha: 07-07-2005 a las 00:28:27. Razón: a lo mejor no esta bien expresado
Responder Con Cita