Usuário com melhor resposta
Problema com combobox para trocar dados

Pergunta
-
Boa tarde, sou iniciante em programação e estou tendo problemas e duvidas com o programa que estou fazendo, estou montando um programa para cadastrar funcionário e produtos, eu consegui criar a tela de login tela inicial e tela de cadastros, já consegui inserir, alterar e excluir, meu problema está em um combobox, onde nele aparece o nome de todos os funcionários cadastrados, quando clico em um nome ele preenche os textbox certinho ai consigo alterar ou excluir o problema vem quando vou selecionar outro nome no combobox, ele não troca dos dados mante o da primeira busca, estou a uma semana buscando com fazer essa troca de dados e não consigo, vou postar o código que estou usando para preencher os textbox com o combobox,
String Config = "server=localhost; userid=root; password=hangar110; database=erplink0.1";
string querypesquisa = String.Format("SELECT * FROM login WHERE nome = '" + T_nomes.SelectedItem.ToString() + "'");
MySqlConnection conexao = new MySqlConnection(Config);
try
{
conexao.Open();
MySqlCommand commando = new MySqlCommand(querypesquisa, conexao);
commando.Parameters.AddWithValue("@nome", T_nomes.SelectedItem.ToString());
MySqlDataAdapter adapter = new MySqlDataAdapter(commando);
adapter.SelectCommand = commando;
DataTable dt = new DataTable();
adapter.Fill(dt);
BindingSource source = new BindingSource();
source.DataSource = null;
source.DataSource = dt;
codigobd.DataBindings.Add("Text", source, "id", true);
Usuario.DataBindings.Add("Text", source, "usuario", true);
Senha.DataBindings.Add("Text", source, "senha", true);
Nome.DataBindings.Add("Text", source, "nome", true);
Cpf.DataBindings.Add("Text", source, "cpf", true);
End.DataBindings.Add("Text", source, "end", true);
Cep.DataBindings.Add("Text", source, "cep", true);
Ddd.DataBindings.Add("Text", source, "ddd", true);
Tel.DataBindings.Add("Text", source, "tel", true);
Cddd.DataBindings.Add("Text", source, "cdd", true);
Cel.DataBindings.Add("Text", source, "cel", true);
}
catch (Exception ex)
{
ex.Message.ToString();
}
finally
{
conexao.Close();
}
}
se alguém conseguir me ajudar fico grato, caso precisem ver outra parte do código me avisem, fico no aguardo e desde já agradeço.quarta-feira, 23 de setembro de 2015 18:45
Respostas
-
Olá Karlosfist,
tudo bem?
Minha dica é que você revise materiais que mostram como criar uma combobox e faça uma análise de seu código para poder identificar onde você está errando e assim possivelmente corrigir o erro.
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
quinta-feira, 24 de setembro de 2015 18:42
Todas as Respostas
-
Olá Karlosfist,
tudo bem?
Minha dica é que você revise materiais que mostram como criar uma combobox e faça uma análise de seu código para poder identificar onde você está errando e assim possivelmente corrigir o erro.
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
quinta-feira, 24 de setembro de 2015 18:42 -
Bom dia,
Por falta de retorno do usuário, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma thread nova.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
segunda-feira, 28 de setembro de 2015 11:36