[Resolvido!] Deletando um registro com o Floggy!

62 respostas
UMC
Tenho a seguinte classe com método SALVAR;
public class Cidade implements Persistable{

    public String cidades;
public void salvar() {

        try {

            PersistableManager.getInstance().save(this);


        } catch (Exception ex) {

            ex.printStackTrace();

            System.out.println("Erro ao salvar " + ex);
        }

    }
}
e o método DELETE;
public void excluir() throws FloggyException {

         
         PersistableManager pm = PersistableManager.getInstance();
        Cidade c = new Cidade();
        try {
            
            pm.delete(c);
...
o método que carrega os dados em uma lista;
private void listarDados() {
        ObjectSet os = null;
        try {
            os = PersistableManager.getInstance().find(Cidade.class, null, null);

            for (int i = 0; i < os.size(); i++) {
                Cidade objetocidade = (Cidade) os.get(i); //obtem as instancias do banco
                list.append(objetocidade.getCidades(), null);
...

No meu caso quero que quando o usuário selecione um cidade na lista e seja deletada!!
Acontece que não esta deletando!!
vlw

62 Respostas

tmoreira2020

O teu problema está no método excluir. Você deve obter a instancia que será excluída da lista que você gerou no método listarDados. Tente algo como:

public void excluir(Persistable persistable) {

   PersistableManager.getInstance().delete(persistable);

  }

Um abraço

UMC

Não ficou muito claro!
Em relação em passar um objeto para o método Excluir.
vlw
abs

vfmartins

não sei se desta maneira é o correto, mas fiz assim e funciona!

eu utilizo uma classe para filtrar e encontrar o registro aí aponto e deleto

ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new CidadeFiltro(nome), null); i = os.size(); Cidade objetoCidade = (Cidade) os.get(i); try{ PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

UMC

caros ainda não conseguir resolver!!
vlw
abs

vfmartins

qual é o problema ou dúvida?

UMC

Apagar um registro criado pelo floggy!!
vlw

Scoobydoo
Ve se isso ajuda
try {   
        // Variável criada para especificar qual elemento será excluído   
        Persistable excluir;   
  
        PersistableManager pm = PersistableManager.getInstance();   
        ObjectSet os = PersistableManager.getInstance().findAll(Cidade.class);   
  
        // Verifica se há registros na lista               
        if ( os.count() < 1){   
            aviso = new Alert("Atenção", "Não há nenhuma atividade selecionada.", null, AlertType.ERROR);   
            switchDisplayable(aviso, listAtividade);   
            aviso.setTimeout(3000);   
            return;   
        }   
  
        // Pego o index selecionado pelo usuário   
        excluir = os.get(/*sua Lista*/.getSelectedIndex());   
  
        //Exclusão   
        pm.delete(excluir);   
           
    } catch (FloggyException e) {   
        System.out.println("Erro ao iniciar Função (excluirAtividade)");   
    }
UMC
Scoobydoo:
Ve se isso ajuda
try {   
        // Variável criada para especificar qual elemento será excluído   
        Persistable excluir;   
  
        PersistableManager pm = PersistableManager.getInstance();   
        ObjectSet os = PersistableManager.getInstance().findAll(Cidade.class);   
  
        // Verifica se há registros na lista               
        if ( os.count() < 1){   
            aviso = new Alert("Atenção", "Não há nenhuma atividade selecionada.", null, AlertType.ERROR);   
            switchDisplayable(aviso, listAtividade);   
            aviso.setTimeout(3000);   
            return;   
        }   
  
        // Pego o index selecionado pelo usuário   
        excluir = os.get(listAtividade.getSelectedIndex());   
  
        //Exclusão   
        pm.delete(excluir);   
           
    } catch (FloggyException e) {   
        System.out.println("Erro ao iniciar Função (excluirAtividade)");   
    }
Acredito que não ajuda pelo fato de não ter o método
findAll
no meu só tem o método
find
vlw
vfmartins

UMC:
Apagar um registro criado pelo floggy!!
vlw

sim, isso eu sei, mas vc testou o código que te passei? tem alguma dúvida ou problema referente a ele?

UMC

vfmartins:
não sei se desta maneira é o correto, mas fiz assim e funciona!

eu utilizo uma classe para filtrar e encontrar o registro aí aponto e deleto

ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new CidadeFiltro(nome), null); i = os.size(); Cidade objetoCidade = (Cidade) os.get(i); try{ PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

sei você me passou isso. mais como faço a filtragem do objeto??
não ficou claro!
vlw

vfmartins

UMC:
vfmartins:
não sei se desta maneira é o correto, mas fiz assim e funciona!

eu utilizo uma classe para filtrar e encontrar o registro aí aponto e deleto

ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new CidadeFiltro(nome), null); i = os.size(); Cidade objetoCidade = (Cidade) os.get(i); try{ PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

sei você me passou isso. mais como faço a filtragem do objeto??
não ficou claro!
vlw

cara, da uma olhada nesse link abaixo:

http://www.javamovel.com/2009/06/floggy-framework-de-persistencia-de_2660.html

ele te ensina a criar a classe como filtro, especificamente no item “Usando um filtro para encontrar objetos específicos”

aí é só você usar a lógica que eu te passei, deletar após ter filtrado pois só vai ter ele de registro

abraços

UMC

cara você acha que não olhei isso!!
tentei desse jeito e nada!!

vfmartins

UMC:
cara você acha que não olhei isso!!
tentei desse jeito e nada!!

minha sugestão é que vc estude novamente

o site é confiável! o conteúdo disponível neste link funciona perfeitamente, pois eu mesmo ja testei todas funcionalidades

caso tenha alguma dúvida ou algum problema DESCREVA aqui

att

UMC

Obrigado pela ajuda!
:smiley:
dúvidas tenho bastante, mais a que quero resolver no momento e essa!!
vlw
abraços

UMC

Up!
mais alguém que pode me ajudar!?!?
vlw
abs

UMC

É pelo que deu pra perceber e que o FLOGGY foi desenvolvido por brasileiros e não tem suporte nenhum!
ou não presta ou o o desenvolvedor do mesmo e que nem sabe o que fez e etc !

vlw
abs

Hellmanss

UMC:
É pelo que deu pra perceber e que o FLOGGY foi desenvolvido por brasileiros e não tem suporte nenhum!
ou não presta ou o o desenvolvedor do mesmo e que nem sabe o que fez e etc !

vlw
abs

Você está dizendo besteiras, pois tive problemas com o floggy e o pessoal ajudou muito!

É facil dizer que a culpa é dos outros…

Hellmanss

E outra cara, falta educação em seus posts eim! Você acha que alguem é pago para lês seus posts e resolver os teus problemas?

tubiluki

No seu código você tem isso, como vc mesmo falou:

Cidade c = new Cidade();  
            
pm.delete(c);

e como o amigo já falou:

vc tem que obter a instância antes de deletá-la…

no seu método você quer deletar uma entidade não persistente ainda…

primeiro é preciso obter a entidade persistente e entao passá-la para o método delete…

vfmartins

pessoal, a solução é essa:

http://www.guj.com.br/posts/list/198092.java#997101

este link ta dizendo o que fazer para resolver, mas não vai trazer pronto

o negócio é estudar a dica e fazer!!

abraços

UMC

pois é não estou dizendo que quero obriga-lo a responder! mais pelo fato do software ser desenvolvido por brasileiros deveria ter mais suportes!
mostre me a falta de educação!

tubiluki:
No seu código você tem isso, como vc mesmo falou:

Cidade c = new Cidade();  
            
pm.delete(c);

e como o amigo já falou:

vc tem que obter a instância antes de deletá-la…

no seu método você quer deletar uma entidade não persistente ainda…

primeiro é preciso obter a entidade persistente e entao passá-la para o método delete…

tentei assim mais da erro!

pessoal, a solução é essa:

http://www.guj.com.br/posts/list/198092.java#997101

este link ta dizendo o que fazer para resolver, mas não vai trazer pronto

o negócio é estudar a dica e fazer!!

abraços

que solução!?!?!?!?!?!?!?
pela metade não ajuda em nada!

Estudar ouço sempre e o que faço!!
Orientação e Ajuda é o que falta muito!

Obrigado a todos por responderem!
vlw
abs

UMC

Hellmanss:
UMC:
É pelo que deu pra perceber e que o FLOGGY foi desenvolvido por brasileiros e não tem suporte nenhum!
ou não presta ou o o desenvolvedor do mesmo e que nem sabe o que fez e etc !

vlw
abs

Você está dizendo besteiras, pois tive problemas com o floggy e o pessoal ajudou muito!

É facil dizer que a culpa é dos outros…


ops faltou esse!

Eu dizendo besteiras!!! nada disso apenas dizendo a verdade! você teve sorte em ter ajuda e eu??!!??!!
É fácil sim, dizer que a culpa e dos outros quando ela realmente é!

Hellmanss

Estudar ouço sempre e o que faço!!
Orientação e Ajuda é o que falta muito!

Ajuda ja foi dada! É se deixar a preguiça de lado e implementar a solução!

UMC

Hellmanss:
Estudar ouço sempre e o que faço!!
Orientação e Ajuda é o que falta muito!

Ajuda ja foi dada! É se deixar a preguiça de lado e implementar a solução!

Que ajuda!?!?
Solução ?! que já tentei de várias formas e nada!
se tudo dito nas respostas acima for solução! …
Preguiça ?!?! se fosse não estaria trabalhando o dia todo e nem estudando a noite!
vlw

vfmartins

cara, não tem nada pela metade aí!
a única coisa é que eu não vou fazer o código pra vc né!!
a dica ta aí, agora é com vc!!

estou tentando ajuda-lo sugerindo uma solução, vc fala que não funciona, mas cade o problema? em nenhum momento vc diz o que acontece de erro ao testar minha solução

obs. o Tiago lhe deu atenção e suporte sim!! ele tbm ja te deu a solução
estude e crie seu código baseado nas soluções que lhe foi apresentada

pare de esperar que alguém va fazer o código pra vc!!

UMC

vfmartins:
cara, não tem nada pela metade aí!
a única coisa é que eu não vou fazer o código pra vc né!!
a dica ta aí, agora é com vc!!

estou tentando ajuda-lo sugerindo uma solução, vc fala que não funciona, mas cade o problema? em nenhum momento vc diz o que acontece de erro ao testar minha solução

obs. o Tiago é mto atencioso sim!! ele tbm ja te deu a solução
estude e crie seu código baseado nas soluções que lhe foi apresentada

pare de esperar que alguém va fazer o código pra vc!!

Em momento algum eu pedir código pronto !!!
estou pedindo orientação! em algo que não sei fazer!

vamos lá no seu código!

ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new CidadeFiltro(nome), null); i = os.size(); Cidade objetoCidade = (Cidade) os.get(i); try{ PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

ok! blz agora o que você colocou essa classe new CidadeFiltro(nome) e que eu não sei!!

vlw

UMC

obs. o Tiago é mto atencioso sim!! ele tbm ja te deu a solução
estude e crie seu código baseado nas soluções que lhe foi apresentada

Se ele fosse realmente atencioso ele estaria me dando suporte !! isso é se ele sabe dar !
15 dias!! e nada!

vlw

vfmartins

nesse link eu ja te respondi isso: http://www.guj.com.br/posts/list/198092.java#997101

mas vai de novo: essa classe eu uso ela para ‘apontar’ para registro que eu quero deletar.

se vc tem dúvida de como cria-la, no site sugerido eles te ensinam como fazer

vc só vai usa-la para encontrar o registro, aí depois de instanciar vc exclui

PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

UMC

vfmartins:
nesse link eu ja te respondi isso: http://www.guj.com.br/posts/list/198092.java#997101

mas vai de novo: essa classe eu uso ela para ‘apontar’ para registro que eu quero deletar.

se vc tem dúvida de como cria-la, no site sugerido eles te ensinam como fazer

vc só vai usa-la para encontrar o registro, aí depois de instanciar vc exclui

PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

Obrigado por responder mais uma vez!
e vai eu mais uma vez tentar isso!
vlw

vfmartins

UMC:
vfmartins:
nesse link eu ja te respondi isso: http://www.guj.com.br/posts/list/198092.java#997101

mas vai de novo: essa classe eu uso ela para ‘apontar’ para registro que eu quero deletar.

se vc tem dúvida de como cria-la, no site sugerido eles te ensinam como fazer

vc só vai usa-la para encontrar o registro, aí depois de instanciar vc exclui

PersistableManager pm = PersistableManager.getInstance(); pm.delete(objetoCidade);

Obrigado por responder mais uma vez!
e vai eu mais uma vez tentar isso!
vlw

teve erro? qual?

Hellmanss

Da maneira como você implementou, você está querendo excluir uma instancia de um novo objeto:

Objeto obj = new Objeto()
pm.delete(obj);

E na verdade, você precisa de uma instancia Válida do objeto persistido ou então o ID interno dele!

O código que o vfmartins mostrou faz exatamente o que afirmei!
-Recupera uma instancia valida do objeto persistido
-Passa o objeto valido para método de exlusão que de fato encontrara o registro a ser excluido

UMC

ele não fez nada! tipo colocava pra excluir e ele não fazia nada!
continuava com o registro gravado!

com a raiva acabei excluindo a classe vou ver aqui nos backups se encontro novamente e tentar fazer de novo!

vfmartins

UMC:
ele não fez nada! tipo colocava pra excluir e ele não fazia nada!
continuava com o registro gravado!

com a raiva acabei excluindo a classe vou ver aqui nos backups se encontro novamente e tentar fazer de novo!

posta o código aqui, aí da pra validar o que há de errado

UMC

encontrei isso aqui! foi basicamente o que eu fiz!

public void excluir(/*Persistable p*/) throws FloggyException {

       Persistable ex;
        // ObjectSet os = null;
        PersistableManager pm =  PersistableManager.getInstance();
         //Cidade c = new Cidade();
        ObjectSet os = PersistableManager.getInstance().find(Cidade.class, null, null);
        try {

            String nome = listarCidade.getString(listarCidade.getSelectedIndex());
                     
            
            String nCidade = listarCidade.getString(listarCidade.getSelectedIndex());
            PersistableManager pm = PersistableManager.getInstance();
            ObjectSet pos = pm.find(Cidade.class, new NomeCidadeFilter(nCidade), null);
            Cidade c = (Cidade)pos.get(0);
            pm.delete(c);
      

            getAlertaExcluiCidade().setString("Excluido com sucesso!" + listarCidade.getString(getListarCidade().getSelectedIndex()));
        } catch (Exception e) {

            getAlertaExcluiCidade().setString("Erro");
        }

    }
e a classe filtragem
public class NomeCidadeFilter implements net.sourceforge.floggy.persistence.Filter{

    private String nome = "";

    public NomeCidadeFilter(String nome){

        this.nome = nome;

    }

    public boolean matches(Persistable persist) {

        Cidade c = (Cidade)persist;

        return c.getCidades().equals(nome);
    }

}
UMC

executei isso e deu esse erro agora:

java.lang.OutOfMemoryError (stack trace incomplete)

Obrigado pela atenção!
vlw

vfmartins
UMC:
executei isso e deu esse erro agora:
java.lang.OutOfMemoryError
   (stack trace incomplete)

Obrigado pela atenção!
vlw

cara, da uma olhada na minha primeira resposta e nas tuas linhas de 14 adiante (vc não fez da maneira que eu te mostrei)

corrige la que funciona!! ahh... da uma limpada nesse código tbm, pois tem um mte de linha fora do try que não serve pra nada...

quanto a classe de filtro, ta aí, fiz ela pra vc:
import net.sourceforge.floggy.persistence.Persistable;
public class NomeCidadeFilter implements net.sourceforge.floggy.persistence.Filter {
  String nome;

  public NomeCidadeFilter(String nome){
    this.nome = filtro;
  }

  public boolean matches(Persistable objeto){
    Cidade c = (Cidade) objeto;
    return
    this.nome.equals(c.get"AQUI VAI O NOME DO CAMPO LA DA CLASSE QUE ARMAZENA"());
  }
}

impossível não funcionar...
agora é com vc... estude e faça!!
apesar que ja ta qse tudo feito pra vc

falow

UMC
Obrigado pela ajuda! implementei o código! agora no método excluir() coloquei assim:
public void excluir() throws FloggyException {

        String nome = listarCidade.getString(getListarCidade().getSelectedIndex());
        ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new NomeCidadeFilter(nome), null);
        int i = os.size();
        Cidade objetoCidade = (Cidade) os.get(i);
        try {
            PersistableManager pm = PersistableManager.getInstance();
            pm.delete(objetoCidade);


            getAlertaExcluiCidade().setString("Excluido com sucesso!" + listarCidade.getString(getListarCidade().getSelectedIndex()));
        } catch (Exception e) {

            getAlertaExcluiCidade().setString("Erro ao iniciar Função (excluir)");
        }

    }
Classe NomeCidadeFilter :
public class NomeCidadeFilter implements net.sourceforge.floggy.persistence.Filter {
  String nome;

  public NomeCidadeFilter(String nome){
    this.nome = nome;
  }

  public boolean matches(Persistable objeto){
    Cidade c = (Cidade) objeto;
    return
    this.nome.equals(c.getCidades());
  }
}

esta dando o erro:

java.lang.IndexOutOfBoundsException
        at net.sourceforge.floggy.persistence.impl.ObjectSetImpl.getId(), bci=16
        at net.sourceforge.floggy.persistence.impl.ObjectSetImpl.get(), bci=21
        at net.sourceforge.floggy.persistence.impl.ObjectSetImpl.get(), bci=11
        at soft.classes.visual.Main.excluir(), bci=62
        at soft.classes.visual.Main.commandAction(Main.java:381)
        at javax.microedition.lcdui.Display$ChameleonTunnel.callScreenListener(), bci=46
        at com.sun.midp.chameleon.layers.SoftButtonLayer.processCommand(), bci=74
        at com.sun.midp.chameleon.layers.SoftButtonLayer.commandSelected(), bci=11
        at com.sun.midp.chameleon.layers.MenuLayer.pointerInput(), bci=170
        at com.sun.midp.chameleon.CWindow.pointerInput(), bci=76
        at javax.microedition.lcdui.Display$DisplayEventConsumerImpl.handlePointerEvent(), bci=19
        at com.sun.midp.lcdui.DisplayEventListener.process(), bci=296
        at com.sun.midp.events.EventQueue.run(), bci=179
        at java.lang.Thread.run(Thread.java:619)

acredito que eu esteja errando na passagem da String do construtor da Classe NomeCidadeFilter .Não sei, poderia dizer o que esta errado?
Obrigado!

vlw
abs

Hellmanss

int i = os.size(); Cidade objetoCidade = (Cidade) os.get(i);

Você está pegando o objeto cidade de um indice que nunca existirá!

ex:
Se o resultado tiver 1 registro, você estará pegando o indice 1, mas só existe o indice 0.

vfmartins

Hellmanss:
int i = os.size(); Cidade objetoCidade = (Cidade) os.get(i);

Você está pegando o objeto cidade de um indice que nunca existirá!

ex:
Se o resultado tiver 1 registro, você estará pegando o indice 1, mas só existe o indice 0.

exatamente, quando postei o código foi um exemplo, vc tem que adequa-lo a sua situação.
se vc definir zero como default a variavel antes de atribuir o valor ja resolveria.

vfmartins

ahh… mas valide quando é !=0 também

UMC

galera! tudo bom com vocês?

Coloquei assim no código!

coloquei assim porque na lista o primeiro registro e 0 e no os.size() é 1:
acredito que seja essa lógica! que ainda não entendi! rsrs

erro:

TRACE: <at java.lang.OutOfMemoryError>, Exception caught in Display class java.lang.OutOfMemoryError (stack trace incomplete) javacall_lifecycle_state_changed() lifecycle: event is JAVACALL_LIFECYCLE_MIDLET_SHUTDOWNstatus is JAVACALL_OK ricoh-run

vlw
abs

vfmartins

é só vc fazer a lógica!!!

se for o primeiro vc atribui zero, senão é a quantidade menos um.

UMC
vfmartins:
é só vc fazer a lógica!!!

se for o primeiro vc atribui zero, senão é a quantidade menos um.

public void ExcluirCidade() throws FloggyException {
       
        String nome = listarCidade.getString(getListarCidade().getSelectedIndex());

        ObjectSet os = PersistableManager.getInstance().find(Cidade.class, new NomeCidadeFilter(nome), null);


        int i = os.size()-1;

       
        Cidade objetoCidade = (Cidade) os.get(i);

        NomeCidadeFilter nf = new NomeCidadeFilter(nome);

        try {

            PersistableManager pm = PersistableManager.getInstance();
                      
            pm.delete(objetoCidade);

            getAlertaExcluiCidade().setString("Excluido com sucesso! " + listarCidade.getString(getListarCidade().getSelectedIndex()));
                      
                
        } catch (Exception e) {

            getAlertaExcluiCidade().setString("Erro ao tentar excluir cidade! ");

        }

    }
mais ta dando erro!
java.lang.OutOfMemoryError  
   (stack trace incomplete)
vlw
vfmartins

cara, olha tua linha 8
vc não validou nada aí…

mas viu, como vc ta usando um list, é mais facil vc fazer assim:

try{ Persistable excluir; PersistableManager pm = PersistableManager.getInstance(); ObjectSet os = PersistableManager.getInstance().find(Cidade.class,null,null); excluir = os.get(getListarCidade.getSelectedIndex()); pm.delete(excluir); } catch (FloggyException e){ System.out.println("Erro ao iniciar Função (excluirAtividade)"); }

caso for fazer algo mais bem elaborado, sugiro a primeira alternativa…
vê aí, depois diz se deu certo!!

UMC

lol ! esse método que você me passou também dar o mesmo erro!
eu fico pensando será que é tão difícil assim?!?! :cry:
já mudei de emulador e nada!

java.lang.OutOfMemoryError (stack trace incomplete)

vlw

vfmartins

eu sugiro que vc verifique o restante do fonte do aplicativo deve ter coisa mal feita perdida
só assim pra dar out of memory, pois as duas formas estão corretas e funcionam perfeitamente.

UMC

vfmartins:
eu sugiro que vc verifique o restante do fonte do aplicativo deve ter coisa mal feita perdida
só assim pra dar out of memory, pois as duas formas estão corretas e funcionam perfeitamente.


concordo porque eu sigo direito o código e a lógica ,esta correto mais na hora de executar dando erro!
obrigado pela ajuda!
vou da uma analisada no código!
será que tem algo haver de como foi salvo o objeto!?

vlw

vfmartins

não entendi o que vc quis dizer…

UMC
vfmartins:
UMC:
será que tem algo haver de como foi salvo o objeto!?

não entendi o que vc quis dizer...

é a forma que o dado é salvo porque eu faço assim!
public String cidades;
    

    public Cidade() {
        cidades = null;
    }

    public String getCidades() {
        return cidades;
    }

    public void setCidades(String cidades) {
        this.cidades = cidades;
    }

    public void salvar() {

        try {

            PersistableManager.getInstance().save(this);


        } catch (Exception ex) {

            ex.printStackTrace();

            System.out.println("Erro ao salvar " + ex);
        }

    }

vlw

vfmartins

aí não é não…

analise suas classes, debuga pois linha a linha vc vai ver o momento e onde acontece

mas tbm pode ser o caso de verificar seu framework

UMC

já troquei 3 vezes!
você poderia disponibilizar o seu?
vlw

vfmartins

eu trabalho com netbeans

este link ensina instalar o necessário para o funcionamento básico de aplicações j2me:

http://www.javamovel.com/2009/05/iniciando-em-j2me-desenvolvendo-um.html

UMC

vfmartins:
eu trabalho com netbeans

este link ensina instalar o necessário para o funcionamento básico de aplicações j2me:

http://www.javamovel.com/2009/05/iniciando-em-j2me-desenvolvendo-um.html


lol não obrigado eu já sei tudo isso!
eu uso o NetBeans também vlw

o que eu queria era saber qual LIB do Floggy e versão você usa?
eu utilizo a que tem no site oficial floggy-persistence-1.3.1.zip
Obrigado pela atenção!

tentei 3 métodos de exclusão e dão o mesmo erro testei no HTC e não dar em nada!

vlw
abs

vfmartins

UMC, essa configuração mesmo.

Mas agora é com vc. A solução foi aprensentada, teste em outros lugares, pois todos que lhe responderam mostraram que funciona!
A função do forum é te dar a dica, agora vc deve estudar e procurar resolver o SEU problema.

Abraços e boa sorte

UMC

vfmartins:
UMC, essa configuração mesmo.

Mas agora é com vc. A solução foi aprensentada, teste em outros lugares, pois todos que lhe responderam mostraram que funciona!
A função do forum é te dar a dica, agora vc deve estudar e procurar resolver o SEU problema.

Abraços e boa sorte


vlw
Obrigado pela ajuda de você e dos demais que responderam!
:slight_smile: :cry:
vou continuar na batalha de descobrir como funciona!
:cry:

UMC

o que está acontecendo!?
e o seguinte fiz o De-Bug no método e fui linha por linha! ele chega até a parte de excluir pm.delete(excluir);
mais quando vou no emulador ele continua lá!

quando executo em modo normal ele da o erro:

TRACE: <at java.lang.OutOfMemoryError>, Exception caught in Display class java.lang.OutOfMemoryError (stack trace incomplete)

Agradeço as ajudas!

vlw

Hellmanss

Com as informações aqui nos posts, o unico motivo para estar estourando memoria seria a tua pesquisa estar retornando muitos registros.

Faz um debug, olha o tamanho de retorno da tua pesquisa…

UMC

Hellmanss:
Com as informações aqui nos posts, o unico motivo para estar estourando memoria seria a tua pesquisa estar retornando muitos registros.

Faz um debug, olha o tamanho de retorno da tua pesquisa…


blz vou ver isso agora mesmo!
:slight_smile:

UMC

da uma olhada por favor!


acho que é isso.
vlw

Hellmanss

desculpa, mas daqui onde estou o proxy bloqueou o conteudo da sua mensagem Se for imagem, manda em forma de “attachments”.

UMC

blz


R

lol e ae conseguiu resolver o problema de outofmemory ?

Se sim, compartilhe a solução, estou com um problema parecido.

Criado 11 de fevereiro de 2010
Ultima resposta 7 de mai. de 2010
Respostas 62
Participantes 7