Boa noite minha gente.
Estou a criar um programa VB.NET em que no evento New() coloco as seguintes declarações:
dsFutebol.Tables.Add("COMPETICOES")
dsFutebol.Tables("COMPETICOES").Columns.Add("COMPETICAO")
cboCOMPETICAO.DataSource = dsFutebol.Tables("COMPETICOES")
cboCOMPETICAO.DisplayMember = "COMPETICAO"
Depois num outro evento coloco:
dsFutebol.Tables("COMPETICOES").Clear()
Cmd.CommandText = "blá blá blá"
Adaptador.Fill(dsFutebol, "COMPETICOES") ----> O meu problema está aqui. Assim que faço .FILL o cboCOMPETICAO como está associado à tabela COMPETICOES, devia logo ficar com os novos valores, mas não o faz... Os novos valores apenas ficam associados assim que todo o bloco é executado. O que neste caso é problemático porque ainda durante este evento vou precisar dos novos valores.
....
....
....
....
....
Obrigadp
Estou a criar um programa VB.NET em que no evento New() coloco as seguintes declarações:
dsFutebol.Tables.Add("COMPETICOES")
dsFutebol.Tables("COMPETICOES").Columns.Add("COMPETICAO")
cboCOMPETICAO.DataSource = dsFutebol.Tables("COMPETICOES")
cboCOMPETICAO.DisplayMember = "COMPETICAO"
Depois num outro evento coloco:
dsFutebol.Tables("COMPETICOES").Clear()
Cmd.CommandText = "blá blá blá"
Adaptador.Fill(dsFutebol, "COMPETICOES") ----> O meu problema está aqui. Assim que faço .FILL o cboCOMPETICAO como está associado à tabela COMPETICOES, devia logo ficar com os novos valores, mas não o faz... Os novos valores apenas ficam associados assim que todo o bloco é executado. O que neste caso é problemático porque ainda durante este evento vou precisar dos novos valores.
....
....
....
....
....
Obrigadp