Articles of андроид sqlite

Динамическое заполнение данных для таблицы Android Table Layout

Я пытаюсь загрузить данные из базы данных SQLite в Android tableLayout. Вот мой код: TableLayout table_layout; private SQLiteDatabase mDb; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabhost); new Handler().post(new Runnable() { @Override public void run() { DatabaseAdapter dbAdapter = new DatabaseAdapter(Exercise.this); dbAdapter.createDatabase(); Exercise.this.mDb = new DataBaseHelper(Exercise.this).getReadableDatabase(); table_layout = (TableLayout) findViewById(R.id.TableLayout); BuildTable(); } }); } private […]

SQLite-запрос меньше или больше, чем проверка

Я хочу использовать это: return mDb.query(DATABASE_TABLE, new String[] { KEY_ROWID, KEY_LEVEL }, KEY_LEVEL + ">= 3 AND " + KEY_LEVEL + " < 5", null, null, null, null); Но вместо 5 я хочу, чтобы он проверил следующий столбец, где он нашел больше или равный трем. Поэтому, когда я даю ввод 5, я хочу, чтобы он […]

Android: несколько потоков, записываемых в базу данных SQLite

В onCreate() моего основного действия я вызываю конструктор моего dbManager, я вызываю открытую функцию, которая создает экземпляр SQLiteOpenHelper и я вызываю на нем getWritableDatabase() . В UIThread я добавляю записи в базу данных и сохраняю эти записи в ArrayList. Два других потока проверяют, что ArrayList делает материал, а не обновляет список и базу данных. Теперь […]

Android: Как импортировать контакт с телефона?

Я делаю контактную заявку. Я хочу импортировать все контакты, хранящиеся в телефоне и сим-картах, в мое приложение, но я не знаю, как писать код. Любая помощь и подсказки или ссылки на полезные ответы были бы очень оценены. Спасибо, что потратили драгоценное время, чтобы рассмотреть этот вопрос.

Android json разбор и хранение в базе данных

Я делаю приложение, у которого есть база данных, и теперь я пытаюсь сохранить данные с помощью этого метода и получить ошибку javanullpointer, JSONParser jParser = new JSONParser(); JSONObject json = jParser.getJSONFromUrl(url); // TODO Auto-generated method stub JSONArray Erate= json.getJSONArray("Erates"); if(Erate!=null) { // looping through All Contacts for(int i = 0; i < Erate.length(); i++){ JSONObject […]

Активный Android – это склонность к инъекциям SQL. Любое известное решение?

Android-приложение уже разработано с использованием ActiveAndroid public static List<ModelNames> search(String pattern) { return new Select().from(ModelNames.class) .where("title LIKE '%" + pattern + "%' or content LIKE '%" + pattern + "%'") .orderBy("title") .execute(); } Теперь он склонен к инъекциям SQL. Кто-нибудь сталкивался с подобной проблемой и нашел решение или мог ли кто-либо предоставить решение для этого […]

Проблема SQLite Database в TextView

Я работал над приложением, в котором основное действие приводит к CalendarActivity , у которого есть кнопка, ведущая к другому Управлению, в котором пользователь создает событие. После создания события пользователь возвращается к CalendarActivity , и ранее пустой TextView отображает событие. Код, который я использовал, похоже, что он должен работать, и находится почти дословно из онлайн-учебника. Я […]

Использование оператора OR с 2-мя заполнителями с одинаковым значением

Я новичок в Android-программировании и искал некоторую помощь по моему запросу. Я пытаюсь найти все приборы, где id выбранной команды равен команде team_1_id или команде team_2_id У меня есть следующий запрос, он возвращает результаты, когда id – team_1_id а не team_2_id public List < Fixture > getTeamFixtures(int id) { List < Fixture > fixtureList = […]

SQLiteOpenHelper onCreate не создает базу данных – или она немедленно перезаписывается

У меня есть моя база данных, хранящаяся в папке моих ресурсов и скопированная во время выполнения. В настоящее время у меня есть простая операция, которая делает простой вызов базы данных: DBAdapter adapter = new DBAdapter(HomeActivity.this); final SQLiteDatabase db = adapter.getReadableDatabase(); final Cursor c = db.query("exercises", new String[] { "name" }, null, null, null, null, null); […]

Как использовать SQLite из служб на Android?

Грустно, как трудно найти простую строку кода, которая делает это «По-моему». Во всяком случае, проблема в том, что у меня есть программа с действиями и услугами «Я новичок в услугах». Я могу получить доступ к своей базе данных SQLite из Класс DB: public TheDB(Context context) { this.context = context; OpenHelper openHelper = new OpenHelper(this.context); this.db […]