Boa noite pessoal, existe essa possibilidade de fazer um insert ou update no banco de dados SQLite?
--
-- Eu estou fazendo um aplicativo de vendas que se conecta a um webservice salvando os dados na database local.
Imagine que a pessoa irá se conectar para pegar os cadastros novos de clientes, produtos, etc..
Então teria uma possibilidade de na hora da conexão com o webservice o aplicativo fazer o insert se o registro não existe ou update se ele já existe?
Comecei desenvolvendo a aplicação e no momento estou fazendo isso
Nesse caso eu passo o código da empresa para meu método consultar a empresa. Se retornar algo no cursor ele entra no IF e não faz nada, caso não retorne nada ele entra no Else e executa o método para inserir a empresa.
- DbAdapter db = new DbAdapter(getApplicationContext());
- db.open();
- Cursor consultarEmpresa = db.consultarEmpresaCadastrada(codempresa);
- if(consultarEmpresa.moveToFirst()){
- String codEmpresare;
- codEmpresare = consultarEmpresa.getString(consultarEmpresa.getColumnIndex(DbAdapter.cod_empresa));
- System.out.println("Já cadastrada a empresa:" + codEmpresare);
- }else{
- db.inserirEmpresa(empresamodel);
- System.out.println("Inseriu Empresa" + nomeempresa);
- }
- db.close();
Meu problema é que tenho trocentas tabelas, e se esse for o unico jeito eu vou ficar uns 2 anos para fazer todos esses códigos.
Alguém tem uma idéia???
--
............
.Márcio Fornari
.Bacharel em Sistemas de Informação
.Contatos pelo Telefone: (49)8814 - 3378
.ou pelo e-mail: marciofornari@gmail.com
..........................................................................
.Márcio Fornari
.Bacharel em Sistemas de Informação
.Contatos pelo Telefone: (49)8814 - 3378
.ou pelo e-mail: marciofornari@gmail.com
..........................................................................
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/d/optout.
0 comentários:
Postar um comentário