Combobox ???

21/08/2006 - 02:01 por Super | Informe spam
Quiero cargar un combo con los datos de una tabla (contratos), como dato,
pero que me muestre el nombre que está en otra tabla con un Id, lo tengo de
esta forma, pero no funciona como debe ser. tengo Visual Studio 2005

Me.ComboBox1.DataBindings.Clear()

Me.ComboBox1.DataBindings.Add("Text", Me.ContratosBindingSource,
"Cta_Banco", True)

Me.ComboBox1.DataSource = Me.CtaBancoBindingSource

Me.ComboBox1.DisplayMember = "NoCta"

Me.ComboBox1.FormattingEnabled = True

Me.ComboBox1.Location = New System.Drawing.Point(285, 194)

Me.ComboBox1.Name = "ComboBox1"

Me.ComboBox1.Size = New System.Drawing.Size(133, 23)

Me.ComboBox1.TabIndex = 52

Me.ComboBox1.ValueMember = "IdCtaBanco"



Que puede estar pasando ?

Gracias
 

Leer las respuestas

#1 Roberto Roccha
21/08/2006 - 22:03 | Informe spam
Estimado amigo:

Debes tener ambas tablas relacionadas para que así puedas tener acceso y
como sabrás, ambos campos de la tabla deben de ser iguales.


"Super" wrote:

Quiero cargar un combo con los datos de una tabla (contratos), como dato,
pero que me muestre el nombre que está en otra tabla con un Id, lo tengo de
esta forma, pero no funciona como debe ser. tengo Visual Studio 2005

Me.ComboBox1.DataBindings.Clear()

Me.ComboBox1.DataBindings.Add("Text", Me.ContratosBindingSource,
"Cta_Banco", True)

Me.ComboBox1.DataSource = Me.CtaBancoBindingSource

Me.ComboBox1.DisplayMember = "NoCta"

Me.ComboBox1.FormattingEnabled = True

Me.ComboBox1.Location = New System.Drawing.Point(285, 194)

Me.ComboBox1.Name = "ComboBox1"

Me.ComboBox1.Size = New System.Drawing.Size(133, 23)

Me.ComboBox1.TabIndex = 52

Me.ComboBox1.ValueMember = "IdCtaBanco"



Que puede estar pasando ?

Gracias



Preguntas similares