Can't retrieve any data from database

Aras

I have imported an existing db to my Android Studio Project. I am trying to run a search query on database and feed the results to my recycler view but it seems all I am getting from my db is null or similar.... I tried removing the WHERE arguments but didn't work. Maybe it is a silly question but this is my first real world project and I am kind of lost, I appreciate any help.

    class BackgroundRunnable implements Runnable {
        private String name;

        public BackgroundRunnable(String name) {
            this.name = name;
        }

        @Override
        public void run() {
            Log.d(TAG, "code is in the Runnable");
            final Map<Integer, String> backgroundmap = new HashMap<>();

            DatabaseAccess mydatabase = DatabaseAccess.getInstance(getContext());
            mydatabase.open();
            Cursor cursor = mydatabase.SearchbyName();

            if (cursor != null && cursor.moveToFirst()) {

                for (int i = 0; i < cursor.getCount(); i++) {
                    Log.d(TAG, "MainFragment code in cursor result:" + cursor.getString(cursor.getColumnIndex("name")));
                    backgroundmap.put(cursor.getInt(cursor.getColumnIndex("id")), cursor.getString(cursor.getColumnIndex("name")));
                    cursor.moveToNext();
                }

                cursor.close();

                mainHandler.post(new Runnable() {
                    @Override
                    public void run() {
                        keyList.addAll(backgroundmap.keySet());
                        valueList.addAll(backgroundmap.values());
                        adapter.setvalues(keyList, valueList);
                    }
                });

            }
            mydatabase.close();
        }
    }
Aras

After 2 days of pulling my hair out, I figured out an answer. In short: create the database using sqlite in the terminal or similar, don't use external .exe like DB Browser. I noticed that the database I create and imported from DB Browser appeared as empty even though a check in DB Browser would tell otherwise. I recreated the tables and values but to no avail. Then I created a new database with another name and changed my Database Helper class, worked like a charm.... –

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

I can't retrieve boolean data from Firebase Database

From Dev

sqlalchemy: can't get any data from database

From Dev

Data couldn't retrieve out from the database

From Dev

how do i retrieve data from database without any interaction?

From Dev

Created a Dynmic JAVA Project and can't retrieve Data from the database to the JSP

From Dev

can't retrieve the wanted data out from database and have error in closing connection

From Dev

Why can't I retrieve the data I expect from sqlite database?

From Dev

Can't retrieve AJAX data from PHP

From Dev

Can't retrieve data in table from json

From Dev

CloudKit - Can't retrieve the data from iCloud

From Dev

Can't retrieve data from SharedPreferences?

From Dev

Can't retrieve data from controller AngularJS

From Dev

Can't handle if reader.ReadDataTable() doesn't return any DATA from stored procedure in database

From Dev

How can I retrieve data from database in QML?

From Dev

How can I retrieve data from the database when the date > now()

From Dev

Can I retrieve data from database via .dll in Reporting service

From Dev

Can't retrieve from sql database and set value

From Dev

Clicking on button doesn't retrieve data from database

From Dev

String SQLquery won't retrieve data from SQLite database

From Dev

Retrieve Data from a Specific Database

From Dev

retrieve data from database that is updated

From Dev

Can't update data from MySQL database

From Dev

Unable to retrieve data from database but when name changed i can retrieve

From Dev

XMLHttpRequest Object : can't retrieve data from XML using responseXML

From Dev

I can't retrieve my data from request AJAX in Laravel

From Dev

Can't retrieve data from mongoDB with Node.js

From Dev

Can't retrieve data from SqlDataReader in C#

From Dev

I can't retrieve data from sqlite db using Ormlite?

From Dev

Why can't I retrieve data from my Json file?

Related Related

  1. 1

    I can't retrieve boolean data from Firebase Database

  2. 2

    sqlalchemy: can't get any data from database

  3. 3

    Data couldn't retrieve out from the database

  4. 4

    how do i retrieve data from database without any interaction?

  5. 5

    Created a Dynmic JAVA Project and can't retrieve Data from the database to the JSP

  6. 6

    can't retrieve the wanted data out from database and have error in closing connection

  7. 7

    Why can't I retrieve the data I expect from sqlite database?

  8. 8

    Can't retrieve AJAX data from PHP

  9. 9

    Can't retrieve data in table from json

  10. 10

    CloudKit - Can't retrieve the data from iCloud

  11. 11

    Can't retrieve data from SharedPreferences?

  12. 12

    Can't retrieve data from controller AngularJS

  13. 13

    Can't handle if reader.ReadDataTable() doesn't return any DATA from stored procedure in database

  14. 14

    How can I retrieve data from database in QML?

  15. 15

    How can I retrieve data from the database when the date > now()

  16. 16

    Can I retrieve data from database via .dll in Reporting service

  17. 17

    Can't retrieve from sql database and set value

  18. 18

    Clicking on button doesn't retrieve data from database

  19. 19

    String SQLquery won't retrieve data from SQLite database

  20. 20

    Retrieve Data from a Specific Database

  21. 21

    retrieve data from database that is updated

  22. 22

    Can't update data from MySQL database

  23. 23

    Unable to retrieve data from database but when name changed i can retrieve

  24. 24

    XMLHttpRequest Object : can't retrieve data from XML using responseXML

  25. 25

    I can't retrieve my data from request AJAX in Laravel

  26. 26

    Can't retrieve data from mongoDB with Node.js

  27. 27

    Can't retrieve data from SqlDataReader in C#

  28. 28

    I can't retrieve data from sqlite db using Ormlite?

  29. 29

    Why can't I retrieve data from my Json file?

HotTag

Archive