border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 28-04-2005, 15:41:01
Avatar de Insomnia17
Gran Participación en el Foro
 
Registrado: abr 2004
Posts: 401
Insomnia17 Valoración +2
Predeterminado Ordenar por fecha

Hola

En un formulario de una aplicación tengo los siguientes datos:Curso, Persona, Fecha y Hora. En la tabla Curso-Persona guardo solo los códigos de curso y persona, pero para que en el formulario aparezcan los nombres los tengo relacionados.

Todo funciona bien pero no puedo ordenar los registros por fecha. El código que utilizo en el FormLoad es el siguiente:
Código:
    'Cargar ADODC
    Data1.ConnectionString = proveedor
    comando = "select * from curso order by nomcurso"
    Data1.CommandType = adCmdUnknown
    Data1.RecordSource = comando
    Data1.Refresh
    
    'Cargar ADODC
    Data2.ConnectionString = proveedor
    comando = "select idpersona, nombre & ' ' &+apellido as completo from persona order by nombre"
    Data2.CommandType = adCmdUnknown
    Data2.RecordSource = comando
    Data2.Refresh
    
    'Cargar ADODC
    Data3.ConnectionString = proveedor
    comando = "Select idcur, idper, finicio, horas from cursopersona order by FInicio"
    Data3.CommandType = adCmdUnknown
    Data3.RecordSource = "cursopersona"
    Data3.Refresh
El data3 es el que utilizo para moverme por los registros de Curso-Persona, y los otros dos son para relacionar con las tablas curso y persona. En la select del Data3 incluyo Order by FInicio.

Cual es el problema?, por que no ordena los registros por la fecha?

--Gracias--
Responder Con Cita
  #2 (permalink)  
Antiguo 28-04-2005, 19:45:42
Gran Participación en el Foro
 
Registrado: ene 2005
Ubicación: CF - Argentina
Posts: 195
LOBO_SUELTO_ Valoración +2
Predeterminado order by

hola el codigo sería:
Código:
'Cargar ADODC 
    Data1.ConnectionString = proveedor 
    comando = "select * from curso order by nomcurso" 
    Data1.CommandType = adCmdUnknown 
    Data1.RecordSource = comando 
    Data1.Refresh 
    
    'Cargar ADODC 
    Data2.ConnectionString = proveedor 
    comando = "select idpersona, nombre & ' ' &+apellido as completo from persona order by nombre" 
    Data2.CommandType = adCmdUnknown 
    Data2.RecordSource = comando 
    Data2.Refresh 
    
    'Cargar ADODC 
    Data3.ConnectionString = proveedor 
    comando = "Select idcur, idper, finicio, horas from cursopersona order by FInicio" 
    Data3.CommandType = adCmdUnknown 
    Data3.RecordSource = comando 'ACA ESTABA EL ERROR 
    Data3.Refresh
TAMBIÉN TE RECOMIENTO POR UN TEMA DE RENDIMIENTO QUE USES CommandType = adCmdText, y que trates de migrar a ado por código o DE, ya que cada adodc crea una conexión nueva y baja el rendimiento.
Espero haberte ayudado.
LOBO_SUELTO_
Responder Con Cita
  #3 (permalink)  
Antiguo 29-04-2005, 07:36:03
Avatar de Insomnia17
Gran Participación en el Foro
 
Registrado: abr 2004
Posts: 401
Insomnia17 Valoración +2
Predeterminado

Gracias, gracias, gracias,... :smt005

Te puedo decir que había revisado el código varias veces (la verdad es que me había concentrado tanto en mirar la select que parece que no veía nada mas).

Gracias también por el consejo, lo tendré muy en cuenta.

--Saludos--
Responder Con Cita
Respuesta


Herramientas
Desplegado

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
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Buscar entre una fecha y otra fecha afede19 Visual Basic 6.00 16 10-09-2007 07:16:51
Ordenar un campo fecha por semanas roberto1981 Crystal Reports 3 23-02-2006 14:54:45
ordenar Cotter Visual Basic 6.00 1 04-05-2005 06:24:47
DB ordenar Andres Visual Basic 6.00 2 11-12-2004 15:32:27
Ordenar por fecha Locodelcraneo Visual Basic 6.00 5 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 01:45:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right