☕️ Java MySQL - Sistema Completo - Pesquisar OS (select) - #26

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 45

  • @carlosluiz5098
    @carlosluiz5098 8 лет назад +2

    Parabéns cada aula sua é um aprendizado maravilhoso, abrigado pelo seu empenho e a sua boa vontade de ensinar, você é um professor que merece todos os elogios.
    Abraço e já aguardando a próxima, e o termino do sistema.

  • @JoseRibeiro-it2xu
    @JoseRibeiro-it2xu 9 месяцев назад +1

    Obrigado Professor. Aula top. Aprendendo muito. 100%

  • @alanbarbosa1059
    @alanbarbosa1059 2 года назад +1

    Aprendendo muito!!

  • @mrogames1834
    @mrogames1834 6 лет назад +2

    Mais uma aula concluída sem erro nenhum até momento ^^ !!!! Parabéns professor!!!!

  • @serginhoprocol2595
    @serginhoprocol2595 7 лет назад +2

    Professor parabéns pelas seus aulas, são muito boas.

  • @deltasupri
    @deltasupri 8 лет назад +1

    Bela Aula Professor, esperando pela proxima.

  • @raulmelo7832
    @raulmelo7832 8 лет назад +1

    Show de bola professor ótima aula ...

  • @fernandoprogramacao
    @fernandoprogramacao 8 лет назад +1

    Ótimo professor, nota 1000.

  • @ernilsonsouza3894
    @ernilsonsouza3894 8 лет назад +1

    Ótima aula professor, como sempre.

  • @alavec
    @alavec 8 лет назад +1

    Gostei do método de pesquisa com JOptionPane. Valeu, professor!

  • @hotelbrh8418
    @hotelbrh8418 3 года назад

    Muito bom !

  • @matuxneo
    @matuxneo 8 лет назад +1

    Estava aguardando essa aula.

  • @mariocardosopereira1991
    @mariocardosopereira1991 6 лет назад

    Professor show de bola a maneira pela qual você ensina, tanto é que eu sentir falta na consulta da OS visualizar tambem o nome do cliente e fone, desta forma conseguir criar um novo metodo para pesquisar cliente pelo idcli e setar na tblclientes.
    Muito obrigado por este maravilhoso curso.

  • @carlosquerino6245
    @carlosquerino6245 8 лет назад +1

    Olá professor, parabéns, por suas aulas e principalmente pela iniciativa. Seria possível futuramente passar esses conhecimentos java em um sistema web? abraços e obrigado!

  • @lagunatux6455
    @lagunatux6455 8 лет назад +1

    hola profesor gracias por tus videos son excelentes , cuando publicaras el video 27 , 28 , 29 , 30 ? saludos...

  • @KLEINMARCIO
    @KLEINMARCIO 6 лет назад +5

    Conforme os demais colegas, acho que ficou complicado, a partir da OS, saber quem é o cliente

  • @salanderson1
    @salanderson1 7 лет назад +1

    Boa Tarde porf jose de Assis estou fazendo este cuso ele e muito bom espero que poste mais cursos do java.netbenas estou com um problema na hora de pesquisar a OS sera que tem como me ajudar esta dando este erro.// java.sql.sqlexception: value '0000-00-00 00:00:00' can not be represented as java.sql.timestamp// ja pesquisei varios sites e dizem que tem que por um tipo de drive proprio para para o java.netbeans fazer a conversao da data e hora. porem nao consegui.

  • @Tats66
    @Tats66 8 лет назад +1

    Professor como faço para usar a tabela ASCII para tratar o erro de pesquisa qdo coloca letra em vez de colocar outro catch

  • @benjamin_ecCs
    @benjamin_ecCs 6 лет назад +3

    Professor parabéns. como posso exibir na tela de consulta de os o nome e telefone do cliente da os, para não ter que sair da os e ir em clientes para poder ligar para ele e passar o orçamento? obrigado.

  • @jesiel090590
    @jesiel090590 6 лет назад

    Ótima Aula professor! Estou aprendendo muito!
    Poderia me tirar uma dúvida.
    No campo de data como faço para que ele me retorne a data sem a hora e no formato dd/mm/aaaa?

  • @deyvissonmendes5390
    @deyvissonmendes5390 4 года назад +1

    Bom dia
    Tenho um pequeno bug
    A data no banco SQL rica certa, ela pega a data do sistema tranquilo. Mas no projeto a hora fica incorreta. A data fica certa com dia, mês, ano.
    Agora a hora que foi inserido os dados fica incorreta.
    Alguém pode me ajudar

  • @Vinialves
    @Vinialves 5 лет назад +1

    Ola professor amei as aulas porem na tela Os achei que ficou meio vago saber quem e o cliente na hora que puxamos a os

  • @walney2008
    @walney2008 8 лет назад +2

    como fazer para depois do idcli achado pela pesquisa mostrar os dados deste cliente, pois seria interessante saber de quem pertence a mesma.

    • @renanmarques8160
      @renanmarques8160 8 лет назад

      po man eu criei um novo select com inner join entre tb clientes e tb os trazendo apenas os dados do cliente quando o numero de OS for o setado na consulta

    • @Diego-lh8sz
      @Diego-lh8sz 8 лет назад +2

      Amigão, eu criei uma outra tabela dentro deste frame e funciona até como um segundo tipo de pesquisa, veja os código:
      //////////////// EVENTO EM TEMPO REAL DE PESQUISA //////////////////////
      String sql;
      // MÉTODO EDITAR
      sql = " select nomecli from tbclientes where idcli = ? ";
      try
      {
      // PREPARANDO CONEXÃO
      pst = conexao.prepareStatement(sql);
      // PEGANDO OS ITENS DIGITADOS NOS CAMPOS E COLOCANDO NO BANDO DE DADOS
      pst.setString( 1, txtCliPesId.getText() );
      // CONEXÃO PARA PESQUISAR E INSERIR OS DADOS DO BANCO DE DADOS
      rs = pst.executeQuery();
      tblCliNom.setModel( DbUtils.resultSetToTableModel( rs ) );
      }
      catch ( Exception e )
      {
      JOptionPane.showMessageDialog( null, " ERRO ");
      }

    • @Diego-lh8sz
      @Diego-lh8sz 8 лет назад +2

      Amigão aqui está também: select O.os, C.nomecli from tbos as O inner join tbclientes as C on ( O.idcli = C.idcli ) where C.idcli = ?

  • @PAulimDeveSerPaulinho
    @PAulimDeveSerPaulinho 7 месяцев назад

    no botão de pesquisar eu coloquei idcli, equipamento e defeito como referencia

  • @hotelbrh8418
    @hotelbrh8418 3 года назад

    Boa noite Professor
    To com uma dificuldade de finalizar uma agenda, consigo chamar somente o dia e nao o mes, dee uma Luz !!!

  • @lisianebetoni6509
    @lisianebetoni6509 4 года назад

    Boa tarde. Na tela OS os campos NºOS e DATA não ficam opacos. Alguém pode me ajudar?

  •  3 года назад

    Professor, não seria interessante no ato de pesquisar a OS, preencher não só o campo ID como também o nome do cliente vinculado a OS ?

  • @hotelbrh8418
    @hotelbrh8418 3 года назад

    Seria uma agenda de Serviços Dia ,Mes e Ano

  • @liliamlourenco4835
    @liliamlourenco4835 4 года назад +1

    no meu tava dando erro kkk fui ver escrevi "WHERR" ao inves de where kk

  • @MatheusSilva-yb6mw
    @MatheusSilva-yb6mw 6 лет назад +1

    Encontrei um bug, quando clicamos no botão de pesquisa e selecionamos a opção "cancelar" da a mensagem de Os não existente.

    • @rafaelfarrel121
      @rafaelfarrel121 5 лет назад

      pra resolver é simples amigo, vc faz um if em baixo da variável 'os' declarada,
      if (os != null) {
      todo o codigo de pesquisar
      }
      se for diferente de null, ele pesquisa, se for null ele n faz nada, no caso quando a pessoa n digita valor apenas fecha.

  • @jcvernetti1
    @jcvernetti1 3 года назад

    Salve professor. O Sistema OS tem um problema que não consegui resolver: em qualquer tabela JTabel, mesmo selecionando não editável na propriedade model, permite edição quando está rondando e isso pode provocar erro na execução de comandos sql. Alguma dica? Obrigado.

    • @jcvernetti1
      @jcvernetti1 3 года назад

      Um clique em uma linha da tabela possibilita selecionar uma linha. Porém, dois cliques "abre" a célula clicada para edição.

    • @ProfessorJosedeAssis
      @ProfessorJosedeAssis  3 года назад +1

      João Carlos, estou atualizando esta playlist e vou aproveitar para acrescentar este problema que você apontou. Por padrão as células de um JTable são editáveis e para solucionar este problema é preciso personalizar o código. Vou me esforçar para tentar publicar a correção nesta semana.

    • @jcvernetti1
      @jcvernetti1 3 года назад

      @@ProfessorJosedeAssis muito obrigado pelo seu retorno. Aguardo a sua atualização. Enquanto isso, continuo tentando também encontrar solução. Grande abraço.

  • @nemtecontosempre2097
    @nemtecontosempre2097 6 лет назад

    Alguem me ajuda to com problema no try cath,, algo como 'try' without 'catch' 'finally' or resource declarations' mas acho que minhas chaves tao todas fechadas

    • @webnativo
      @webnativo 4 года назад

      Você precisa deixar o catch com o Exception por último

  • @italonunespereira9500
    @italonunespereira9500 2 года назад

    Pra quem o IF e ELSE não vem puxando corretamente o valor se é Os ou Orçamento, basta apenas inverter a ordem como no código abaixo:
    try {
    pst=conexao.prepareStatement(sql);
    rs=pst.executeQuery();
    if (rs.next()) {
    txtOs.setText(rs.getString(1));
    txtData.setText(rs.getString(2));

    //setando os radiels buttons
    String rbtTipo=rs.getString(3);
    if (rbtTipo.equals("Orçamento")) {
    rbtOrc.setSelected(true);
    tipo="Orçamento";

    } else {
    rbtOs.setSelected(true);
    tipo="OS";
    }

    } else {
    JOptionPane.showMessageDialog(null, "OS não cadastrada");
    }
    } catch (Exception e) {
    JOptionPane.showMessageDialog(null, e);
    }

  • @italonunespereira9500
    @italonunespereira9500 2 года назад

    Se aparecer essa mensagem no que o seu cadastro for executado, muito provavelmente o tamanho do valor que escolheu para o atributo no Banco de Dados foi muito pequeno, para isso basta aumentar o tamanho. a mensagem que vai aparecer é essa:
    com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'column_name'