ComboBox mostra texto, mas na DataGridView mostra Código
12/05/2014
0
Gostaria de uma ajuda sobre C#, tenho um ComboBox, seleciono a cidade que quero, ta inserindo o código da cidade no banco de dados normal, só que na DataGridView mostra o código para o usuário e não pode mostrar o código, tem que mostrar o nome da cidade, mas a minha variavel é um inteiro e só mostra o código. Quem poder ajudar eu agradeço.Anderson
[img]http://arquivo.devmedia.com.br/forum/imagem/270470-20140512-141943.jpg[/img]
Anderson Ricardo
Posts
12/05/2014
Jair Souza
[url]https://www.devmedia.com.br/forum/mostrar-a-descricao-do-perfil-na-coluna-do-gridview-e-nao-o-codigo-do-perfil/455354[/url]
27/05/2014
Anderson Ricardo
27/05/2014
Jair Souza
private void BtnEntrar_Click(object sender, EventArgs e) { try { if ((textBox1.Text != "") && (textBox2.Text != "")) { OleDbConnection conexao = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Application.StartupPath + "\\BDBiblioteca.mdb"); OleDbCommand comando = new OleDbCommand("SELECT * FROM Funcionario F " + " INNER JOIN Perfil P ON F.Perfil = P.IDPerfil Where F.Login = @Login And F.Senha = @Senha and F.Situacao = true ", conexao); comando.Parameters.Add("@Login ", OleDbType.VarChar).Value = textBox1.Text; comando.Parameters.Add("@Senha", OleDbType.VarChar).Value = textBox2.Text; conexao.Open(); OleDbDataReader reader = null; reader = comando.ExecuteReader(CommandBehavior.CloseConnection); if (reader.HasRows) if (reader.Read()) { NivelAcesso = (reader["Descricao"].ToString()); usuConectNome = (reader["F.Nome"].ToString()); usuarioConectado = textBox1.Text; senhaUsuario = textBox2.Text;
Em outro caso criei uma Query, e chamei no load do form assim :
this.funcionarioTableAdapter.FillByDescrPerfil(this.bDBibliotecaDataSet.Funcionario);
Clique aqui para fazer login e interagir na Comunidade :)