Displaying data on Android after retrieving data form Android Sq lite
up vote
-1
down vote
favorite
I am retrieving data according to dates but when running my app its shows nothing.
Here's my code :
SQL QUERY :
private Cursor getAllCurrentData()
String selectArg = new String;
return db.query(Db_Contract.Db_Fieds.TABLE_NAME,
null ,
Db_Contract.Db_Fieds.DATE+ "= 2018-11-10",
selectArg,
null,
null,
Db_Contract.Db_Fieds.TIMESTAMP);
Displaying Data :
private void totalMoney()
Cursor cursor = getAllCurrentData();
double sum = 0.000d;
double getMoney;
while (cursor.moveToNext())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
total.setText("Total money spent: " +sum);
I am new to Android Programming. Where I am doing wrong ?. Please correct me
android sqlite android-sqlite
add a comment |
up vote
-1
down vote
favorite
I am retrieving data according to dates but when running my app its shows nothing.
Here's my code :
SQL QUERY :
private Cursor getAllCurrentData()
String selectArg = new String;
return db.query(Db_Contract.Db_Fieds.TABLE_NAME,
null ,
Db_Contract.Db_Fieds.DATE+ "= 2018-11-10",
selectArg,
null,
null,
Db_Contract.Db_Fieds.TIMESTAMP);
Displaying Data :
private void totalMoney()
Cursor cursor = getAllCurrentData();
double sum = 0.000d;
double getMoney;
while (cursor.moveToNext())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
total.setText("Total money spent: " +sum);
I am new to Android Programming. Where I am doing wrong ?. Please correct me
android sqlite android-sqlite
What does it display?
– Ümañg ßürmån
22 hours ago
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I am retrieving data according to dates but when running my app its shows nothing.
Here's my code :
SQL QUERY :
private Cursor getAllCurrentData()
String selectArg = new String;
return db.query(Db_Contract.Db_Fieds.TABLE_NAME,
null ,
Db_Contract.Db_Fieds.DATE+ "= 2018-11-10",
selectArg,
null,
null,
Db_Contract.Db_Fieds.TIMESTAMP);
Displaying Data :
private void totalMoney()
Cursor cursor = getAllCurrentData();
double sum = 0.000d;
double getMoney;
while (cursor.moveToNext())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
total.setText("Total money spent: " +sum);
I am new to Android Programming. Where I am doing wrong ?. Please correct me
android sqlite android-sqlite
I am retrieving data according to dates but when running my app its shows nothing.
Here's my code :
SQL QUERY :
private Cursor getAllCurrentData()
String selectArg = new String;
return db.query(Db_Contract.Db_Fieds.TABLE_NAME,
null ,
Db_Contract.Db_Fieds.DATE+ "= 2018-11-10",
selectArg,
null,
null,
Db_Contract.Db_Fieds.TIMESTAMP);
Displaying Data :
private void totalMoney()
Cursor cursor = getAllCurrentData();
double sum = 0.000d;
double getMoney;
while (cursor.moveToNext())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
total.setText("Total money spent: " +sum);
I am new to Android Programming. Where I am doing wrong ?. Please correct me
android sqlite android-sqlite
android sqlite android-sqlite
asked 22 hours ago
user3359125
184
184
What does it display?
– Ümañg ßürmån
22 hours ago
add a comment |
What does it display?
– Ümañg ßürmån
22 hours ago
What does it display?
– Ümañg ßürmån
22 hours ago
What does it display?
– Ümañg ßürmån
22 hours ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
First make sure you are connected to database and cursor
returned by db.query()
is not empty/null. Then Iterate over cursor like
private void totalMoney()
openDatabase();
Cursor cursor = getAllCurrentData();
cursor.moveToFirst();
double getMoney = 0;
while (!cursor.isAfterLast())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
cursor.moveToNext();
total.setText("Total money spent: " + sum );
closeDatabase();
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
First make sure you are connected to database and cursor
returned by db.query()
is not empty/null. Then Iterate over cursor like
private void totalMoney()
openDatabase();
Cursor cursor = getAllCurrentData();
cursor.moveToFirst();
double getMoney = 0;
while (!cursor.isAfterLast())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
cursor.moveToNext();
total.setText("Total money spent: " + sum );
closeDatabase();
add a comment |
up vote
0
down vote
First make sure you are connected to database and cursor
returned by db.query()
is not empty/null. Then Iterate over cursor like
private void totalMoney()
openDatabase();
Cursor cursor = getAllCurrentData();
cursor.moveToFirst();
double getMoney = 0;
while (!cursor.isAfterLast())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
cursor.moveToNext();
total.setText("Total money spent: " + sum );
closeDatabase();
add a comment |
up vote
0
down vote
up vote
0
down vote
First make sure you are connected to database and cursor
returned by db.query()
is not empty/null. Then Iterate over cursor like
private void totalMoney()
openDatabase();
Cursor cursor = getAllCurrentData();
cursor.moveToFirst();
double getMoney = 0;
while (!cursor.isAfterLast())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
cursor.moveToNext();
total.setText("Total money spent: " + sum );
closeDatabase();
First make sure you are connected to database and cursor
returned by db.query()
is not empty/null. Then Iterate over cursor like
private void totalMoney()
openDatabase();
Cursor cursor = getAllCurrentData();
cursor.moveToFirst();
double getMoney = 0;
while (!cursor.isAfterLast())
getMoney = cursor.getDouble(cursor.getColumnIndex(Db_Contract.Db_Fieds.MONEY));
sum += getMoney;
cursor.moveToNext();
total.setText("Total money spent: " + sum );
closeDatabase();
answered 21 hours ago
Umer Farooq
4501210
4501210
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237397%2fdisplaying-data-on-android-after-retrieving-data-form-android-sq-lite%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
What does it display?
– Ümañg ßürmån
22 hours ago