Bom dia amigos,
Vocês podem me ajudar a resolver o problema do tópico deste fórum.
http://www.portalandroid.org/comunidade/viewtopic.php?f=2&t=15250
Obrigado.
Bom dia amigos,
Vocês podem me ajudar a resolver o problema do tópico deste fórum.
http://www.portalandroid.org/comunidade/viewtopic.php?f=2&t=15250
Obrigado.
Pega a posição na tabela a String com o valor que você quer, no seu caso:
// Nome está na coluna 2 da tabela 'x'.
String nome = c.getString(2);
Bom dia cara, tudo bem?
Obrigado por estar me ajudando mais uma vez.
O problema na verdade é como jogar este valor em amostraBean para enviar para o meu controller, já que este atributo pertence a outra classe.
Alguma coisa tipo amostraBean.setEmpresa(empresa);
A estrutura da classe Amostra é esta
A estrutura do atributo da classe Amostra é esta.
private Empresa empresa;
public Empresa getEmpresa() {
return empresa;
}
public void setEmpresa(Empresa empresa) {
this.empresa = empresa;
}
Deu para entender?
Seria assim?
Att
Cara fiz o que vc falou.
Alterei aqui mas agora a falta de conhecimento não me deixa prosseguir.
Como passo a coluna do banco que quero para a variável String?
segue
Amostra amostraBean = new Amostra();
Empresa empresaBean = new Empresa();
amostraBean.setEmpresa(empresaBean);
String nomeFantasia = amostraBean.getEmpresa().getNomeFantasia();
//como passar a minha coluna do banco para esta variável:
amostraBean.setIdProcesso(c.getString(1));
lista.add(amostraBean);
Att
Vai aonde você criou o banco de dados, no comando SQLite, é só você ver a posição da coluna que você quer, exemplo:
sql_command = "CREATE table ... (_id INTEGER NOT NULL, nome TEXT NOT NULL)";
// Ou seja, _id = posição 0 e nome = posição 1!!! :)
A coluna eu sei onde está.
O que não sei é como jogar o atributo da classe Empresa (nomeEmpresa) dentro da classe Amostra.
Para web geralmente desenvolvo assim.
Exemplo:
package com.romafa.bean;
/**
*
* @author Fabiano
*/
public class AdministradorBean extends PessoaBean{
private int idAdmin;
private String codAdm;
public String getCodAdm() {
return codAdm;
}
public void setCodAdm(String codAdm) {
this.codAdm = codAdm;
}
public int getIdAdmin() {
return idAdmin;
}
public void setIdAdmin(int idAdmin) {
this.idAdmin = idAdmin;
}
}
package com.romafa.bean;
/**
*
* @author Fabiano
*/
public class TipoLivroBean {
private int idTipoLivro;
private String nome;
private AdministradorBean adminstrador;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdTipoLivro() {
return idTipoLivro;
}
public void setIdTipoLivro(int idTipoLivro) {
this.idTipoLivro = idTipoLivro;
}
public AdministradorBean getAdminstrador() {
return adminstrador;
}
public void setAdminstrador(AdministradorBean adminstrador) {
this.adminstrador = adminstrador;
}
}
passar o id.
Neste exemplo estou jogando o id do adminstrador para tipoLivroBean.
Tentei fazer assim no android mas não consegui.
É algo assim que preciso.