View Full Version : DUVIDA...como carregar uma textbox com o selecteditem de uma combobox!??!?!


Esquima
28-09-2007, 20:42
eu carrego a combobox..agora queria se ao selecionar o campo que esta la ele me aparecesse numa textbox???

Dim strSQL AsString = "Select * from projecto"
Dim strConn AsString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Esquima\Documentos\Proj fim curso\bdados.mdb;"
'Abre a conexão com a fonte de dados
Dim Conn AsNew OleDbConnection(strConn)
Conn.Open()
Dim aux AsString
Try
'cria o objeto DataAdapter
Dim da AsNew OleDbDataAdapter(strSQL, Conn)
'Cria e preenche o DataSet
Dim ds AsNew DataSet
da.Fill(ds, "PROJECTO")
'Define o preenchimento do controle DropDownList 'ddl1 - nome da dropdownlist
ComboBox1.ValueMember = "cod_projecto"
ComboBox1.DisplayMember = "designacao"
ComboBox1.DataSource = ds.Tables("PROJECTO")
' aux = ComboBox1.SelectedItem()
Finally
Conn.Close()

QUANDO FAÇO este selectitem ele n me passa para a textbox!??! alguem me pode esclarecer

PrivateSub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
TextBox1.Text = ComboBox1.SelectedItem
EndSub

TecnicoDeCoisas
29-09-2007, 14:53
Oi,

eu faria no teu ComboBox1_SelectedIndexChanged o seguinte
If ComboBox1.SelectedIndex > -1 Then
TextBox1.Text = ComboBox1.SelectedItem.ToString()
End If




O if é para teres a certeza que seleccionaste um item com um indice válido e o tostring é pra fazer o cast do object (SelectedItem) para string.
Julgo que assim dará.

.eof
TT