 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Rebeca Cdt

Registrado: 30 Nov 2005Mensajes: 4
|
Publicado: Vie 02 Dic, 2005 6:41 pm Asunto: TComboBox |
|
|
Hola, tengo un problema, ya que estoy intentando extraer de la base de datos, un Tcombobox, y hago lo siguiente:
CBaltasexo->Text=qrGeneral->FieldByName("sexo")->AsString;
Pero siempre me sale el primero de la lista, no el que ingresé en la base de datos.
Como puedo hacer?
gracias  |
|
| Volver arriba |
|
 |
Buildero Master


Registrado: 23 Dic 2003Mensajes: 523Ubicación: Puebla, México
|
Publicado: Vie 02 Dic, 2005 7:34 pm Asunto: |
|
|
Que tal,
¿Puedes decirnos como agregas tu registro? y ¿en que momento intentas asignar el nuevo valor al ComboBox?
Si agregas tu código y nos das mas detalles sobre como intentas hacerlo podremos ayudarte.
Saludos _________________ Quien hace una pregunta teme parecer un ignorante durante cinco minutos, quien no pregunta se mantiene ignorante toda la vida. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Vie 02 Dic, 2005 7:51 pm Asunto: |
|
|
al parecer, estas erronea en cuanto al TComboBox, lo quieres es que se presente el Sexo de la persona, en el TComboBox, pero recuerda que el ComboBox es una lista de palabras, y se hacen referencia por medio indice.
por ejemplo si el sexo de una persona esta de la siguiente manera
Lista - Index comboBox
Femenino - 0
Masculino - 1
y en tu campo qrGeneral->FieldByName("sexo")->AsString;, te regresa un String
el comboBox, al que hace referencia te va a dar un resultado de 0 cero, siendo este el primer elemento del combobox y no el valor real de tu tabla
por modificar un poco, quedaria asi
| Código: | if(qrGeneral->FieldByName("sexo")->AsString=="Femenino"
ComboBox->Item->Index = 0;
else
ComboBox->Item->Index = 1; |
Mostrandote en el combobox, el sexo de la persona.. _________________
 |
|
| Volver arriba |
|
 |
Dany Cdt

Registrado: 17 Nov 2005Mensajes: 8Ubicación: Tijuana, B.C., Mexico
|
Publicado: Mie 07 Dic, 2005 10:13 pm Asunto: |
|
|
Me imagino que no te permite seleccionarlo porque en la propiedad Style tienes seleccionado DropDown, porque no intentas seleccionando la opcion DropDownList. Sino funciona con este significa que no esta dada de alta tu item dentro de la tabla. _________________ Regards. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|