none
Ajuda em C# - difícil ser novato RRS feed

  • Pergunta

  • Caros amigos.

    Por favor, não me interpreta mal, mas estou com uma dificuldade que para muitos é coisa muito simples.

    Abaixo minha rotina no Campo CodigoTxt:

            private void txtCategoriaId_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar == 13)
                {
                    Categoria categoria = new Categoria();
                    //mostrar o conteúdo do campo Código da Categoria
                    //campo int = 1/2/3/4/5 e etc
                    txtCategoriaId.Text = categoria.Id.ToString();

                    //mostrar o conteúdo do campo Descrição da Categoria
                    //campo string = Papelaria/Gráfica/Informática e etc
                    txtCategDescr.Text = categoria.Descricao;
                }
            }

    Como faço para mostrar nos campos (TxtCodigo e TxtDescricao) o conteúdo de cada busca ?

    Essa é minha dúvida que não consigo resolver, buscar os campos por um Button eu consigo, mas quando digito o código não consigo.

    Por favor, preciso de ajuda.

    Grato,

    Renato

    terça-feira, 24 de junho de 2014 15:07

Respostas

  • Renato tenta esse método
      public void listartxt()
            {
                SqlConnection conn = new SqlConnection(SQL);
                conn.Open();
                SqlCommand com = new SqlCommand("SELECT categoria_desc FROM categoria ", conn);
                object siteCount = com.ExecuteScalar();
                if (siteCount != null) txtCategDescr.Text = siteCount.ToString();
                conn.Close();
    
            }
    
    Ai vc coloca no seu form_Load o método 

    listartxt();

    tenta ai

    terça-feira, 24 de junho de 2014 21:49

Todas as Respostas

  • Olá osnetni,

      mas está faltando seu código de busca, porque vc cria uma instância de Categoria mas não passa valor nenhum ! Ou você não tem esse método de busca ?

    terça-feira, 24 de junho de 2014 15:13
  • Caros amigos.

    Acredito que deva ser isso, para eu entender melhor essa rotina, teria algum exemplo para me ajudar.

    Grato,

    Renato

    terça-feira, 24 de junho de 2014 21:32
  • Renato tenta esse método
      public void listartxt()
            {
                SqlConnection conn = new SqlConnection(SQL);
                conn.Open();
                SqlCommand com = new SqlCommand("SELECT categoria_desc FROM categoria ", conn);
                object siteCount = com.ExecuteScalar();
                if (siteCount != null) txtCategDescr.Text = siteCount.ToString();
                conn.Close();
    
            }
    
    Ai vc coloca no seu form_Load o método 

    listartxt();

    tenta ai

    terça-feira, 24 de junho de 2014 21:49