Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2008
Gbyte Gbyte is offline
Miembro
 
Registrado: may 2008
Posts: 75
Poder: 16
Gbyte Va por buen camino
Lightbulb Uso de componentes Data-aware

Hola!
Estoy trabajando en una aplicacion, donde inserte un DBComboBox y lo vincule con su datasource y datafield correspondiente pero cuando ejecuto la aplicacion no me muestra nada. Cargando en la propiedad Items recien muestra, pero yo quiero q me muestre el contenido del campo seleccionado.
Ej. datafield=categoria, entonces bebidas, lacteos, golosinas, pero q esten almacendo en mi BD.
Gracias.
Responder Con Cita
  #2  
Antiguo 01-08-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
DBComboBox te permite elegir un valor predefinido desde su lista Items para guardarlo en el campo que tenga asignado en su datasource. Por lo regular solo sirve para campos de texto.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #3  
Antiguo 01-08-2008
Gbyte Gbyte is offline
Miembro
 
Registrado: may 2008
Posts: 75
Poder: 16
Gbyte Va por buen camino
Cita:
Empezado por AzidRain Ver Mensaje
DBComboBox te permite elegir un valor predefinido desde su lista Items para guardarlo en el campo que tenga asignado en su datasource. Por lo regular solo sirve para campos de texto.
Algun forma de tener un componente y seleccionarlo estando los datos en la bd y no cargarlo en la propiedad items
Responder Con Cita
  #4  
Antiguo 01-08-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Necesitas un DBLookupComboBox. Usas sus propiedades ListSource, ListField y KeyField para conectarlo con la tabla que contiene tus ítemes.

// Saludos
Responder Con Cita
  #5  
Antiguo 01-08-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Lo que buscas es DBLookUpComboBox, este componente se enlaza por dos lados:

Por un lado la tabla y el campo que va a editar y por otro lado la tabla que contiene los valores que quieres mostrar.

Ejemplo:

El campo que mostraría
Campo: Clave_Ciudad
Tipo : Integer

La lista se la enlazamos:

ListDataSource: DSCiudades
FieldName: Nombre
KeyFieldName: num_ciudad

De esa forma por cada num_ciudad que sea igual al campo clave_ciudad, te va a mostrar el campo Nombre de la otra tabla, pero internamente lo seguira guardando como estaba el campo original, en este caso un entero.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #6  
Antiguo 02-08-2008
Gbyte Gbyte is offline
Miembro
 
Registrado: may 2008
Posts: 75
Poder: 16
Gbyte Va por buen camino
Gracias por sus respuestas ya pude solucionar mi problemas
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
Valores previos únicos en controles data-aware gorsan Conexión con bases de datos 7 21-03-2008 18:54:43
Missing data provider or data packet mcalmanovici Providers 1 11-09-2007 05:55:15
Tutorial de los componentes Oracla Data Access saroaes23 Conexión con bases de datos 0 01-06-2007 13:21:29
Data-aware o no data-aware... esa es la cuestión! __marcsc Debates 22 09-07-2006 21:32:36
Data Aware vs Clases Carlosj Varios 1 10-05-2006 15:04:26


La franja horaria es GMT +2. Ahora son las 00:59:34.


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