TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Saqi
NA
63
122.3k
android how to pass data in Void()
Jun 19 2012 1:35 PM
its my db class function
...................................................
public void Insertion
(int id,
String seg ,
String unidade,
String area,
String micro,
String imovel,
String casa,
String cep,
String complemento,
String altitude,
String latitude,
String longitude,
String barrio,
String rua,
String cidade,
String uf,
String presenca,
String estado_instalacao,
String origem_agua,
String utro_agua,
String conservacao,
String reservatorio_agua,
String outro_tipu,
String estado_conservacao,
String ultima_limpeza,
String recipiente,
String destino_esgoto,
String outro_esgoto,
String conservacao_esgoto,
String destino_lixo,
String outro_lixo,
String pavimentacao,
String tipo_casa,
String situacao,
String numero_comodos,
String numero_comodos_dormir,
String numero_banheiro,
String bens,
String acasa,
String existencia,
String numero_janela,
String construcao,
String declividade,
String localizacao
)
{
try{
ContentValues values=new ContentValues();
values.put("name",seg.toString());
values.put("SEG",seg.toString());
values.put("UNIDADE",unidade.toString());
values.put("AREA",area.toString());
values.put("MICROAREA",micro.toString());
values.put("IMOVEL",imovel.toString());
values.put("CASA_NUMBER",casa.toString());
values.put("CEP",cep.toString());
values.put("COMPLEMTO",complemento.toString());
values.put("ALTITUDE",altitude.toString());
values.put("LATITUDE",latitude.toString());
values.put("LONGITUDE",longitude.toString());
values.put("BAIRRO",barrio.toString());
values.put("RUA",rua.toString());
values.put("CIDADE",cidade.toString());
values.put("UF",uf.toString());
values.put("PRESENCA",presenca.toString());
values.put("INSTALACAO",estado_instalacao.toString());
values.put("ORIGEM_AGUA",origem_agua.toString());
values.put("OUTRO_AGUA",utro_agua.toString());
values.put("CONSERVACAO",conservacao.toString());
values.put("RESERVATORIO",reservatorio_agua.toString());
values.put("OUTRO_TIPU",outro_tipu.toString());
values.put("ESTADO_CONSERVACAO",estado_conservacao.toString());
values.put("DATA_LIMPEZA",ultima_limpeza.toString());
values.put("ESTADO_RECIPIENTE",recipiente.toString());
values.put("DESTINO_ESGOTO",destino_esgoto.toString());
values.put("OUTRO_ESGOTO",outro_esgoto.toString());
values.put("CONSERVACAO_ESGOTO",conservacao_esgoto.toString());
values.put("DESTINO_LIXO",destino_lixo.toString());
values.put("OUTRO_LIXO",outro_lixo.toString());
values.put("PAVIMENTACAO",pavimentacao.toString());
values.put("TIPU_CASA",tipo_casa.toString());
values.put("SITUACAO",situacao.toString());
values.put("NUMERO_COMODOS",numero_comodos.toString());
values.put("NUMERO_COMODOS_DORMIR",numero_comodos_dormir.toString());
values.put("NUMERO_BANHEIRO",numero_banheiro.toString());
values.put("BENS_DOMICILIO",bens.toString());
values.put("ACASA",acasa.toString());
values.put("EXISTENCIA",existencia.toString());
values.put("NUMERO_JANELA",numero_janela.toString());
values.put("CONSTRUCAO",construcao.toString());
values.put("DECLIVIDADE",declividade.toString());
values.put("LOCALIZACAO",localizacao.toString());
if((my.insert("DOMICILIO", null, values))!=-1)
{
// IT WILL SHOW MESAGE FOR SAVED CORECTLY
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
alertDialogBuilder.setTitle("Salvar");
alertDialogBuilder .setMessage("Todus Informaroes Incerido!")
.setCancelable(false)
.setNegativeButton("Ok",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
dialog.cancel();
}});
AlertDialog alertDialog = alertDialogBuilder.create();
alertDialog.show();
//Toast.makeText(db.this, "Record Successfully Inserted", 2000).show();
}
else
{
//Toast.makeText(db.this, "Insert Error", 2000).show();
}
}catch(Exception e)
{
Log.e("erroe", e.toString());
}
}
// now i am passing data from Mainactivity but ever its give me error Nutpointer Exception error ............................. how to resolve this error plz help
try{
db.Insertion(1,
seg.getText().toString(),
ubs.getText().toString(),
area.getText().toString(),
microarea.getText().toString(),
imovel.getText().toString(),
numer_casa.getText().toString(),
cep.getText().toString(),
bairo.getText().toString(),
rua.getText().toString(),
complemento.getText().toString(),
altitude.getText().toString(),
latitude.getText().toString(),
longitude.getText().toString(),
cidade.getText().toString(),
uf.getText().toString(),
pres.toString(),
estado_instlacao.getSelectedItem().toString(),
origem_agua.getSelectedItem().toString(),
outro_origem.getText().toString(),
conservacao_rede.getSelectedItem().toString(),
reservatorio.toString(),
outro_tipu.getText().toString(),
estado_coservacao.getSelectedItem().toString(),
ultima_limpeza.getText().toString(),
estado_recipiente.getSelectedItem().toString(),
destino_esgoto.getSelectedItem().toString(),
outro_destino.getText().toString(),
conservacao_esgoto.getSelectedItem().toString(),
destino_lixo.getSelectedItem().toString(),
outro_lixo.getText().toString(),
pavimentacao.getSelectedItem().toString(),
tipu_casa.getSelectedItem().toString(),
situacao_juridica.getSelectedItem().toString(),
numero_comodos.getText().toString(),
numero_comodos_dormir.getText().toString(),
numero_banheiro.getText().toString(),
ben_domi.toString(),
a_casa.toString(),
cozinha.toString(),
numero_janela.getText().toString(),
construcao_orientacao.getSelectedItem().toString(),
decilvidade.toString(),
localizaca_encosta.getSelectedItem().toString());
}catch(Exception e)
{
Log.e("error", e.toString());
}
}});
// its my database
try
{
my= openOrCreateDatabase("DBC",SQLiteDatabase.CREATE_IF_NECESSARY,null);
my.execSQL("DROP TABLE IF EXISTS DOMICILIO ");
my.execSQL("CREATE TABLE IF NOT EXISTS DOMICILIO(ID INTEGER PRIMARY KEY AUTOINCREMENT not null ,"
+ " SEG VARCHAR(10) null, UNIDADE VARCHAR(10) null, AREA VARCHAR(10) null , MICROAREA VARCHAR(10) null,"
+ " IMOVEL VARCHAR(10) null, CASA_NUMBER VARCHAR(10) null, CEP VARCHAR(10) null,"
+ "COMPLEMENTO VARCHAR(10) null,ALTITUDE VARCHAR(10) null, LATITUDE VARCHAR(10) null,"
+ "LONGITUDE VARCHAR(10) null,BAIRRO VARCHAR(10) null, RUA VARCHAR(10) null,"
+ "CIDADE VARCHAR(100) null,UF VARCHAR(120) null, PRESENCA VARCHAR(5) null,"
+ "INSTALACAO VARCHAR(25) null,ORIGEM_AGUA VARCHAR(20) null, OUTRO_AGUA VARCHAR(20) null,"
+ "CONSERVACAO VARCHAR(10) null,RESERVATORIO VARCHAR(100)null, OUTRO_TIPU VARCHAR(20) null,"
+ "ESTADO_CONSERVACAO VARCHAR(50) null,DATA_LIMPEZA VARCHAR(20) null,ESTADO_RECIPIENTE VARCHAR(20) null,"
+ "DESTINO_ESGOTO VARCHAR(20) null, OUTRO_ESGOTO VARCHAR(10) null,CONSERVACAO_ESGOTO VARCHAR(20) null,"
+ "DESTINO_LIXO VARCHAR(20) null,OUTRO_LIXO VARCHAR(20) null,PAVIMENTACAO VARCHAR(15) null,"
+ "TIPU_CASA VARCHAR(15) null,SITUACAO VARCHAR(20) null,NUMERO_COMODOS VARCHAR(10) null,"
+ "NUMERO_COMODOS_DORMIR VARCHAR(10) null, NUMERO_BANHEIRO VARCHAR(10) null ,"
+ "BENS_DOMICILIO VARCHAR(200) null,ACASA VARCHAR(200) null,"
+ "EXISTENCIA VARCHAR(10) null,NUMERO_JANELA VARCHAR(10) null, CONSTRUCAO VARCHAR(20) null,"
+ "DECLIVIDADE VARCHAR(20) null,LOCALIZACAO VARCHAR(30) null )");
}
catch(SQLException e)
{
Log.e("ERROR", e.toString());
}
Reply
Answers (
0
)
How to set two EditText in single line
How to retrieve data from datatable android