Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Mobile magazine
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Classe ClienteDAO - Curso Android SDK - Dominando a API - Parte 8
Neste vídeo aula será visto como criar a classe DAO.
Mini resumo: Neste vídeo aula será visto como criar a classe
DAO. A ideia é construir a aplicação “em cima” da tabela de clientes. Para isso
será implementado a classe ClienteDAO. A mesma irá trabalhar diretamente com a
classe ClienteVO(Que basicamente é um espelho da tabela clientes), e também
diretamente com a classe DB. Na prática, será possível ver como funciona o
acesso a dados no Android, utilizando na prática a classe SQLiteOpenHelper.
Tecnologias utilizadas: Eclipse, ADT, Android,
Android SDK.
Exemplos construídos: ClienteDAO.Java
Palavras-chave: Eclipse,
ADT, Android, Android SDK, Emulador, Layout
Rafael Silva
Especialista há diversos anos em tecnologias de desenvolvimento como .net, PHP, Android, Delphi, MySQL, Java e front-end. Ministrou aulas e produziu diversos artigos, vídeos e cursos online sobre estas tecnologias.
O que você achou deste post?
16 COMENTÁRIOS
Mario Luis
na mudança que vc fez na ClienteVO do campo Id de int para integer, gerou um erro no meu compilador na ResidenciaDAO na conversao dentro dos return do delete e do update
String[]{vo.getID().toString()}
no seu video o erro nao aparece mais no meu compilador da toda hora como resolver isso?
String[]{vo.getID().toString()}
no seu video o erro nao aparece mais no meu compilador da toda hora como resolver isso?
[há +1 ano] -
Responder
Wesley Yamazack
Olá Mario, obrigado pela sua observação. Já encaminhei para o Rafael Silva pra ele te orientar, peço que aguarde um retorno dele ou até mesmo meu. Obrigado pela compreensão e pelo comentário.
Um abraço.
Um abraço.
[há +1 ano] -
Responder
[autor]
Rafael Silva
Olá Mario Luis,
Preciso do trecho de seu código que acusa o erro.
Fico no seu aguardo.
Abs !!!
Preciso do trecho de seu código que acusa o erro.
Fico no seu aguardo.
Abs !!!
[há +1 ano] -
Responder
Mario Luis
ja mandei no seu email os codigos, mais ainda nao consegui identificar a diferença, vc consegue me auxiliar nisso?
[há +1 ano] -
Responder
[autor]
Rafael Silva
Mario,
Você disse que modificou o ClienteVO e deu erro no ResidenciaDAO.
Não esta havendo erro no nome das classes?
Não deveria ser ResidenciaVO?
Pode postar uma screen e o código, por favor.
No seu aguardo.
Abs !!!
Você disse que modificou o ClienteVO e deu erro no ResidenciaDAO.
Não esta havendo erro no nome das classes?
Não deveria ser ResidenciaVO?
Pode postar uma screen e o código, por favor.
No seu aguardo.
Abs !!!
[há +1 ano] -
Responder
Mario Luis
Rafael gostaria muito de conseguir terminar de assistir aos seus videos, mais realmente estou travado nesta parte e nao consegui resolver, vc conseguiu achar algum erro no codigo? se nao , da pra disponibilizar os fontes para que eu posso seguir com os videos.
obg
obg
[há +1 ano] -
Responder
[autor]
Rafael Silva
Mario,
Como tinha lhe dito, você usa um Cliente ou Residencia?
Como tinha lhe dito, você usa um Cliente ou Residencia?
[há +1 ano] -
Responder
Mario Luis
uso Residencia, mais e so o nome da classe , o conteudo e igual ao do seu exemplo
[há +1 ano] -
Responder
[autor]
Rafael Silva
Mário,
Enviei o código fonte completo para você, conforme foi solicitado por e-mail.
Enviei o código fonte completo para você, conforme foi solicitado por e-mail.
[há +1 ano] -
Responder
Wesley Yamazack
Olá Mario, tudo bem?
Estava acompanhando o curso do Rafael Silva, e cheguei exatamente neste ponto que você falou. Aconteceu a mesma coisa comigo. Porém foi por falta de atenção minha, na hora da mudança de int para Integer, veja que é com "I" maiusculo, fiz coloquei "i", e ficou dando o mesmo erro que aconteceu com você.
[CODE]
public class ClienteVO {
private Integer id; //Observe aqui se esta "i" ou "I"
private String nome;
private String email;
private String endereco;
private String numero;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
[/CODE]
Deste ponto então consegui seguir com as outras partes. Entra em contato conosco pra vermos se foi o mesmo problema,ok ?
Um abraço
Estava acompanhando o curso do Rafael Silva, e cheguei exatamente neste ponto que você falou. Aconteceu a mesma coisa comigo. Porém foi por falta de atenção minha, na hora da mudança de int para Integer, veja que é com "I" maiusculo, fiz coloquei "i", e ficou dando o mesmo erro que aconteceu com você.
[CODE]
public class ClienteVO {
private Integer id; //Observe aqui se esta "i" ou "I"
private String nome;
private String email;
private String endereco;
private String numero;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
[/CODE]
Deste ponto então consegui seguir com as outras partes. Entra em contato conosco pra vermos se foi o mesmo problema,ok ?
Um abraço
[há +1 ano] -
Responder
Mario Luis
Foi o mesmo que ocorreu comigo, demorei dias pra entender que era isso. fica a dica
[há +1 ano] -
Responder
Wesley Yamazack
Olá Mario, fechado então!!! Bons códigos no curso. Qualquer dúvida posta nos comentários, que lhe ajudamos da melhor forma possível.
Um abraço
Um abraço
[há +1 ano] -
Responder
Marco De Freitas Jr
Boa tarde.
Vocês poderiam fornecer o fonte do curso até aqui, ou pelo menos contemplando a parte do DAO?
Estou com um problema e aparentemente esta idêntico ao da video-aula...
Obrigado, abs!
Vocês poderiam fornecer o fonte do curso até aqui, ou pelo menos contemplando a parte do DAO?
Estou com um problema e aparentemente esta idêntico ao da video-aula...
Obrigado, abs!
[há +1 mês] -
Responder
Wesley Yamazack
Olá Marco, este curso eu fiz do inicio ao fim, coloquei pra download na opção "código fonte", poderia baixar e testar?
Um abraço
Um abraço
[há +1 mês] -
Responder
Marco De Freitas Jr
Obrigado Wesley.
Eu descobri o problema que falei e arrumei...
Mas vou baixar os fontes sim, pra ter como exemplo futuramente.
Vlw, abs!
Eu descobri o problema que falei e arrumei...
Mas vou baixar os fontes sim, pra ter como exemplo futuramente.
Vlw, abs!
[há +1 mês] -
Responder
Wesley Yamazack
Fechado Marco!! Bons códigos meu querido!
Um abraço e até mais!
Um abraço e até mais!
[há +1 mês] -
Responder
Cursos relacionados
Publicidade

download

