Club Delphi  
    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 Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-04-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Poder: 21
joanajj Va por buen camino
indice apellido+nombre

Buenas días, tengo una bd con access ycon sus respectivos indices, apellidos, nombre, dni, etc. y me gustaría saber si alguien sabe como hacer por ejemplo:
ordeno por apellidos, y que tembién aparezcan ordenados por nombre eso si usar SQL solo con ADO, es posible¿?

POr ej.

Rodriguez Naranjo, Juan
Rodriguez Suarez, Antonio
Rodriguez Rodriguez, Pedro
Rodriguez Rodriguez, Juan

y que se ordene aparte de estos apellidos tambien el nombre...

Saludos...
Responder Con Cita
  #2  
Antiguo 25-04-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Con ADO es la conexion
En lugar de abrirte directamente la tabla usando un ADOTable usa un ADOQuery

Select * from tabla
order by apellidos, nombre
Responder Con Cita
  #3  
Antiguo 25-04-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Poder: 21
joanajj Va por buen camino
Gracias

Ok, gracias, pero la pregunta es, si hago eso, no necesitaré el adotable para añadir registros a dicha tabla, ya que la aplicación está basada en adotable para todo, así que supongo ke podré añadir un adoquery y enlazarlo al grid, pero tendría que mantener e.l adotable para el resto de operaciones, es correcto???
Responder Con Cita
  #4  
Antiguo 25-04-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Te estas haciendo la picha un lio (con perdon por la expresion)
El ADOTable y ADOQuery son practicamente iguales y descienden del mismo componente. Ambos ons un DataSet
Para el DBGrid que comentas, no pasa nada porque tu le indicas un Datasource. Es el DataSource en donde tienes que cambiar el DataSet y poner el ADOQuery. Si lo llamas igual que tenias la tabla, no tendras que modificar nada de tu codigo porque para añadir, modificar y borrar se trata igual
Responder Con Cita
  #5  
Antiguo 25-04-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Poder: 21
joanajj Va por buen camino
ok, lo tengo mas claro

Gracias, creo ke lo tengo más claro, tenía entendido que con Adoquery no podía añadir registro, es decir hacer un .edit, añadir registros y luego .post, pero si dices que es heredado pues probaré....

Gracias
Responder Con Cita
  #6  
Antiguo 25-04-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Edit + post no añade registros, solo modificas
Insert, append....
Responder Con Cita
  #7  
Antiguo 25-04-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Poder: 21
joanajj Va por buen camino
Tienes razón

Cierto, solo quería tener claro que el adoquery admite los metodos habituales del adotable!!!
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
Juntar nombre y apellido en un Campo Lookup serhasae Varios 4 26-04-2006 22:32:12
índice combinado suppergus Tablas planas 1 06-09-2005 19:43:14
Tabla sin indice NickName Firebird e Interbase 2 17-03-2005 18:49:14
Heráldica de mi apellido atirado Debates 1 30-09-2004 08:55:48
Ordenar consulta por apellido y nombre gqxns SQL 2 30-01-2004 19:19:12


La franja horaria es GMT +2. Ahora son las 22:07:10.


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