Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-12-2012
DOS DOS is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 173
Poder: 15
DOS Va por buen camino
Nop, sigue sin funcionar, le agregue ordenar por importe y ese si lo ordena bien, parece que no tuviera problemas con campos numericos pero no sabe bien el abecedario
Responder Con Cita
  #2  
Antiguo 02-12-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por DOS Ver Mensaje
Nop, sigue sin funcionar, le agregue ordenar por importe y ese si lo ordena bien, parece que no tuviera problemas con campos numericos pero no sabe bien el abecedario
A ver, pon aquí algún resultado de esos que no te salen ordenados, que lo veamos.
Responder Con Cita
  #3  
Antiguo 02-12-2012
DOS DOS is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 173
Poder: 15
DOS Va por buen camino
ja ja ja, no lo puedo creer era algo muy tonto, cuando empieza con mayusculas primero lo ordena por estas, luego ordena las minusculas, creo que debere ponerle una restricion al campo para que sea todo minuculas, no?
Muchas Gracias
Responder Con Cita
  #4  
Antiguo 03-12-2012
DOS DOS is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 173
Poder: 15
DOS Va por buen camino
Antes de dar por cerrado el tema y abusando de sus conocimientos de mi parte, he decidico complicarlo poniendo 4 tablas
Mascotas
Cod_mascota*
Cod_prop
nombre
raza
fecha_nac

Propietario
Cod_prop*
Nombre
Apellido
Direccion
Localidad

Peluquero
Cod_peluquero
Nombre
Apellido
Direccion

Turnos de peluqueria
Cod_turno
Cod_masc
Cod_prop
Cod_pelu
Fecha

El DBGrid tien los sig. campos
Fecha
Hora
Cliente //campo creado mediante la union con propietario
Mascota //campo creado mediante la union con mascota
Peluquero //campo creado mediante la union con peluquero

y el codigo del boton es el siguiente
Código Delphi [-]
procedure TForm16.Button8Click(Sender: TObject);
begin
  Query1.Close;
  Query1.SQL.Text:= 'SELECT * FROM turnopelu.DB ';
  Query1.SQL.Add('INNER JOIN peluquero.DB ON Cod_pelu = Cod_peluquero');
  Query1.SQL.Add('INNER JOIN propietario.DB ON Cod_cli = Cod_prop');
  Query1.SQL.Add('INNER JOIN mascota.DB ON Cod_masc = Cod_mascota');
  //Query1.SQL.Add('GROUP BY turnopelu.DB');

if combobox1.Text = 'Fecha' then
begin    
  Query1.SQL.ADD(' ORDER BY Fecha ASC');
  Query1.Active:=true;
end
else

if combobox1.Text = 'Peluquero' then
  begin    
  Query1.SQL.ADD(' ORDER BY Cod_pelu ASC');
  Query1.Active:=true;
end
else

if combobox1.Text = 'Mascota' then
  begin    
  Query1.SQL.ADD(' ORDER BY Cod_masc ASC');
  Query1.Active:=true;
end;
end;
El problema es que no me muestra los datos de los campos agregados solo la fecha.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
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
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ordenar STringGrid por más de una columna dandia28 OOP 3 05-07-2011 05:37:37
Ordenar un DBGrid por una columna por defecto JM75 OOP 2 04-05-2007 12:46:53
Ordenar TStoreProc al clickear columna en DBGrid Mauro.NET Varios 0 04-05-2006 17:28:18
Ordenar Listview por columna Coco_jac Varios 10 03-01-2006 19:03:20
Como ordenar un dbgrid segun la columna seleccionada pyanqn Varios 1 08-11-2005 15:59:41


La franja horaria es GMT +2. Ahora son las 05:22:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi