Ver Mensaje Individual
  #1  
Antiguo 02-05-2011
Avatar de saldanaluis
saldanaluis saldanaluis is offline
Miembro
 
Registrado: nov 2006
Ubicación: Monterrey NL México
Posts: 122
Reputación: 18
saldanaluis Va por buen camino
uso de indices en access 2003 y adotable

Amigos del foro.

Tengo una situación que no sé por que no funciona según mis creencias. Espero que me puedan ayudar. Me explico a continuación.
Tengo una tabla en access 2003 cuya llave principal es un campo autonumerico, y tengo un indice al campo 'Tipo_Cliente' (la tabla es un catálogo de tipos de clientes).
Cuando veo la tabla en un DBGrid, me pone los registros en orden del campo autonumerico, sin importar que le ponga en la definición de TADOTable que el indice es el indice 'Tipo_Cliente' que está ligado al campo del mismo nombre.

Esta situación ya la solventé creando una 'Consulta' de la tabla, pero clasificada por el campo 'Tipo_Cliente', y en el DBGrid, en lugar de decirle que el DataSource es aquel de la tabla, le pongo el que hice para la 'Consulta', pero tengo la duda del por que la definición del TADOTable no me reconoce el indice que le especifico.

¿Es posible que me haya faltado especificar algo en el TADOTable, o en algún otro lado? Estoy utilizando Delphi 7.

Gracias por su valioso apoyo.
Responder Con Cita