Displaying data on Android after retrieving data form Android Sq lite

Multi tool use
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

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

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

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


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
Post as a guest
969blmsEg9pjF,7t9iWYLpnZ5,blQx7 2DEXcDpvHnEo,w fYz dPSXutR 3F k uHQqv7odWT
What does it display?
– Ümañg ßürmån
22 hours ago