none
Erro RRS feed

  • Pergunta

  • Estou fazendo meu TCC e preciso da ajuda de vocês.Eu preciso que apenas uma linha da DataGridView apareça.O que eu faço???

    String Incluir = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Gustavo\Documents\Visual Studio 2013\Projects\Loja\ProjetoSistema\bin\Debug\Loja.accdb";
                        OleDbConnection colocar = new OleDbConnection(Incluir);
                        colocar.Open();
                        
                        String SQL = "Select * from tbprodutos Codigo"+txtCod.Text;


                        OleDbDataAdapter Consutlar = new OleDbDataAdapter(SQL, colocar);

                        DataRow ds = new DataRow();
                        dgvVer.DataSource = ds.Table.Rows["tbprodutos"];
                        FrmVendas Vendas = new FrmVendas();
                        //Consutlar.Fill(ds, "tbprodutos");

    sábado, 10 de fevereiro de 2018 20:01

Respostas

  • Creio que o erro estaja nesta linha:

        String SQL = "Select * from tbprodutos Codigo"+txtCod.Text;

    Faltou a comparaçao. O codigo correto deveria ser:

     
       String SQL = "Select * from tbprodutos where Codigo = "+txtCod.Text;



    Sempre leia SQL como se fosse uma questao:

    Selecione todos os campos da tabela tbproduto onde Codigo é igual  à txtCod.Text

    No seu SQL original se voce lesse seria algo assim

    Selecione todos os campos da tabela tbproduto Codigo txtCod.Text

    Note que faltou o onde (where) e o é igual à (=)

    att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".


    segunda-feira, 12 de fevereiro de 2018 15:33
    Moderador

Todas as Respostas

  • Creio que o erro estaja nesta linha:

        String SQL = "Select * from tbprodutos Codigo"+txtCod.Text;

    Faltou a comparaçao. O codigo correto deveria ser:

     
       String SQL = "Select * from tbprodutos where Codigo = "+txtCod.Text;



    Sempre leia SQL como se fosse uma questao:

    Selecione todos os campos da tabela tbproduto onde Codigo é igual  à txtCod.Text

    No seu SQL original se voce lesse seria algo assim

    Selecione todos os campos da tabela tbproduto Codigo txtCod.Text

    Note que faltou o onde (where) e o é igual à (=)

    att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".


    segunda-feira, 12 de fevereiro de 2018 15:33
    Moderador
  • Obrigado!!!!!!!!

    Deu certo

    segunda-feira, 12 de fevereiro de 2018 20:36