Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Duvida banco de dados

É mais uma questão de lógica do que código! Siga o fluxo:

a) usuário digita o valor e clicar em "salvar"

b) pega o último saldo gravado ( select first 1 saldo from dados order by _id desc )

b-1) se saldo == null então -> saldo = valor (primeiro registro)

b-2) se não -> saldo = ultimo_saldo + valor (próximos registros)


Em 26 de dezembro de 2013 20:01, Bruno Santos <brunosantosfla@gmail.com> escreveu:
Fala galera, beleza?
Então meu problema da vez é o seguinte -> No meu app tenho na interface uma edit text, onde quando o usuario digita um valor ele pega esse valor e armazena no banco de dados. Eu também tenho outro variavel(saldo) que queria que ela ficasse como um incremento(fosse aumentando toda vez que o usuario digitasse um valor novo), sem ocupar várias linhas de uma tabela, ocupando apenas uma, por exemplo: O usuário digita algum valor 5, 2 vezes.

valor | saldo
5       |  5
5          ^ ---> Seria atualizado pra 10, sem a necessidade de criar uma nova linha, apenas sobrepondo. Alguém sabe como faço isso? Postarei o código que estou utilizando abaixo. Abraços e obrigado!!

public void gravabanco(Double valor, Double saldo){
       
            bancodedados = openOrCreateDatabase(nomedobanco, MODE_WORLD_READABLE, null);
            String SQL = "INSERT INTO dados (valor, saldo) VALUES('"+valor+"', '"+saldo+"' );";
            bancodedados.execSQL(SQL);
           
       
        }

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
سمووحخ ̷̴̐ خ ̷̴̐ خ ̷̴̐ خ امارتيخ ̷̴̐ خ
Analista-Programador

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário