Ver Mensaje Individual
  #10  
Antiguo 26-06-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Me parece que el fallo es de filosofía....

Se quiere seleccionar solo 4 Tipos, pero conocidos de antemano . ¿qué sentido tiene buscar esos 4 tipos en la base de datos si ya son conocidos?

Lo suyo creo es lo siguiente:
En las preferencias del programa indicas: " Tipos que se verán en el Outlook" y muestras al usuario un CheckListBox con todos los tipos existentes en la base de datos.

El usuario marca la casilla de verificación y esa selección se guarda en una tabla especial de tu programa llamada "Config".

De esta forma permites al usuario que ponga las categorías que le venga en gana en el Outlook.

Si ves que es mucho lío, usa solo la tabla "Config":
Código:
codigo                     Valor
OutlooksItems                Gas Noble, Metal, No Metal
Preferencia1                lo que sea...
Preferencia2                lo dicho.
Te encargas tú por código grabar esa opción.

Otra forma de grabarlo:
Código:
codigo                     Valor
OutlookItem1                Gas Noble
OutlookItem2                Metal
OutlookItem3                No Metal
Preferencia1                lo que sea...
Preferencia2                lo dicho.
Si esos 4 tipos son inamovibles y cambiarán jamás, entonces añadelo en tiempo de diseño cuando cargas el Outlook con sus elementos.

El tema de solicitar una lista sin repetidos, es tan fácil como un Query, con su propiedad SQL definida a :
Código SQL [-]
select distinct Tipo from Tabla_Elementos
order by Tipo

Decide primero cómo quieres hacerlo y después vendrá el código fuente . Explicar detalladamente lo que quieres obtener, también nos sirve de ayuda.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita