Ir para conteúdo

POWERED BY:

  • Conteúdo Similar

    • Por Ivansakua
      Olá a todos.
      Estou desenvolvendo um aplicativo android em cordova e utilizando o sqlite. Ao executar uma consulta sql (ex. SELECT * FROM db_teste) eu recebo os dados (codigo e nome), porém, ao realizar dentro deste "for" de recebimento de dados outra consulta usando os dados recebidos para consulta em outra tabela (Ex. Pego o codigo da tabela db_teste e executo a consulta SELECT * FROM db_teste_teste WHERE cod_teste='" + cod + "' ORDER BY codigo) eu recebo os dados da segunda consulta somente quando toda a primeira é feita. Abaixo segue o que está na minha função listaDadosTabelas. OBS.: Eu vou jogando os resultados dentro uma div com ID="app".
       
          var html = "";
          var sql = "SELECT * FROM db_teste ORDER BY codigo";
          
          await tx.executeSql(sql, [], function(tx, result) {
              
              if(result.rows != null && result.rows.length > 0) {
                  
                  for(var i = 0; i < result.rows.length; i++) {
                      
                      var row = result.rows.item(i);
                      
                      var cod = row.codigo;
                      var nome = row.nome;
                      
                      document.getElementById("app").innerHTML += "COD.: " + cod + " - NOME: " + nome + "<br>";
                      
                      var sql1 = "SELECT * FROM db_teste_teste WHERE cod_teste='" + cod + "' ORDER BY codigo";
                      
                      tx.executeSql(sql1, [], function(tx, result1) {
              
                          if(result1.rows != null && result1.rows.length > 0) {
                              for(var c = 0; c < result1.rows.length; c++) {
                                  var row1 = result1.rows.item(c);
                                  var cod1 = row1.codigo;
                                  var nome1 = row1.nome;
                                  document.getElementById("app").innerHTML += "COD.: " + cod1 + " - NOME: " + nome1 + "<br>";  
                              }
                              
                              document.getElementById("app").innerHTML += "<br>";
       
                          } else {
                              document.getElementById("app").innerHTML += "NENHUM DADOS ENCONTRADO TABELA TESTE TESTE...<br>";
                          }
                      }, function(error) {
                          document.getElementById("app").innerHTML += "ERRO AO BUSCAR DADOS TABELA TESTE TESTE...<br>";
                      });
                      
                  }
                  
              } else {
                  
                  document.getElementById("app").innerHTML += "NENHUM DADOS ENCONTRADO TABELA TESTE...<br>";
                  
              }       
              
          }, function(error) {
              
              document.getElementById("app").innerHTML += "ERRO AO BUSCAR DADOS TABELA TESTE...<br>";
              
          });
    • Por Rodrigo Ferreira Santos
      Ola a todos, senhores preciso de ajuda, estou usando um software livre feito em php usando o framework symfony e preciso adicionar uns campos
      nele mas ate onde vi e um emaranhado de classes e muito dificil de modificar, eu arranho um pouco em php mas como o sistema foi gerado em 
      symfony nao consigo alterar a pergunta e tem algum meio de abrir o projeto e edita-lo diretamente no symfony ?
    • Por Lenon John
      Observação: As imagens que estão na pasta drawable, eu adicionei manualmente,(CTRL + C) (CTRL + V)
      public View getView(int position, View convertView, ViewGroup parent) { Bitmap raw; byte[] fotoArray; View v = View.inflate(context,R.layout.activity_produto_item,null); TextView nome = (TextView)v.findViewById(R.id.tvNome); ImageView imagem = (ImageView)v.findViewById(R.id.tvImagem); nome.setText(lista_exibicao.get(position).getNome()); fotoArray = lista_exibicao.get(position).getImagem(); if(fotoArray!=null){ raw = BitmapFactory.decodeByteArray(fotoArray,0,fotoArray.length); imagem.setImageBitmap(raw); } v.setTag(lista_exibicao.get(position).getId()); return v; }
    • Por helkton
      Oi galera alguém manja pra me ajudar a implementar um ElegantNumber, assim....
       
      Tenho uma activity onde irei consultar o carrinho pegando os dados internamente no SQLite e me listando em um RecyclerView até aí tudo certo ta funfando
      só que agora implementei uma Library ElegantNumber bem simples e bacana, ela tbm me retorna a quantidade correta, porém quando monto o setOnClickListener
      ElegantNumberButton btnQdade = findViewById(R.id.qdadeItem); btnQdade.setOnClickListener(new ElegantNumberButton.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(getApplicationContext(), "Adicionando + 1 Item", Toast.LENGTH_LONG).show(); } }); da o seguinte erro...
      Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.cepheuen.elegantnumberbutton.view.ElegantNumberButton.setOnClickListener(com.cepheuen.elegantnumberbutton.view.ElegantNumberButton$OnClickListener)' on a null object reference
              at com.example.hreinaldo.apppidoncho.ConsultaCarrinho.onCreate(ConsultaCarrinho.java:39)
       
      alguma alma caridosa poderia me auxiliar
       
    • Por Wekslei
      Tenho a seguinte tabela:
      id | categoria | tipo | reagente | fluor
      1 | casca | distinto | positivo | verde
      2 | flora | indistinto | positivo | amarelo
      3 | dureza | distinto | negativo | verde

      Se fizer um select com parâmetro id IN (1,3) deverá retornar:
      casca | positivo
      dureza | negativo
      ou seja não retorna o tipo pois são iguais(valor da coluna igual) nem o fluor. Preciso comparar e retornar somente os dados que são diferentes.
      Se eu passar id IN (1,2) retorna:

      casca | distinto | verde
      flora | indistinto | amarelo
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.