Articles of sqlite3

Почему я не могу нажать sqlite на Android с помощью команды adb?

У меня есть корневой Nexus S, и у него нет Sqlite, поэтому я нашел его в Google и нашел, что мне нужно использовать эту команду: adb push sqlite3 /sdcard/ Однако это дало мне эту ошибку: failed to copy 'sqlite3' to '/sdcard//sqlite3': Read-only file system Таким образом, это означает, что / система читается только. Затем я […]

Изменение уникального поля таблицы

У меня есть таблица, которая имеет уникальный ключ с двумя ограничениями в нем. Я хочу изменить таблицу таким образом, что я могу удалить одно из ограничений в уникальном поле. Моя текущая схема db: CREATE TABLE testtable(test1 TEXT, test2 TEXT, test3 TEXT, test4 TEXT DEFAULT FALSE,UNIQUE (test1,test2)) У меня уже есть эта таблица, заполненная данными, и […]

Ошибка java.lang.NullPointerException в запросе

Я готов разработать второе приложение для Android, и я хочу использовать базу данных. Но я заблокирован ошибкой. Это класс: public class MyDatabase { SQLiteDatabase mDb; DbHelper mDbHelper; Context mContext; private static final String DB_NAME="epsoftsms";//nome del db private static final int DB_VERSION=1; //numero di versione del nostro db public MyDatabase(Context ctx){ mContext=ctx; mDbHelper=new DbHelper(ctx, DB_NAME, null, […]

Извлеките значение автоинкремента после вставки

Это метод вставки, который я использую для вставки некоторых данных в db: public long insertBooking(String userId,int roomId,Timestamp checkInTime, Timestamp checkOutTime){ final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); ContentValues contentValues=new ContentValues(); contentValues.put(USER_ID, userId); contentValues.put(ROOM_ID, roomId); contentValues.put(CHECK_IN, dateFormat.format(checkInTime)); contentValues.put(CHECK_OUT, dateFormat.format(checkOutTime)); return database.insert(MRM_BOOKING_DETAILS_TABLE, null, contentValues); } Таблица MRM_BOOKING_DETAILS имеет поле автоматического увеличения, которое называется booking_id . После вставки […]

Вставка 1000000 строк в базу данных sqlite3

Я хочу вставить 10 000 000 строк в базу данных, но это займет слишком много времени в вставке. Например, теперь я пытаюсь использовать 2055 строк, и для загрузки этих данных в базу данных требуется 3 минуты .. и на этот раз слишком много для 2055 записей. Ниже приведен мой метод вставки данных в базу данных: […]

Как посмотреть приложение Android, работающее на моем телефоне

Я устанавливаю и запускаю приложение Android на своем телефоне, и для некоторых целей тестирования я хочу видеть базы данных моего приложения, которое находится на моем телефоне. Теперь мой вопрос, как получить эти базы данных и таблицы ???? Ответьте спасибо заранее …..

Таблица копирования SQLite SQLite в другую таблицу

Я хочу реализовать столбец удаления в SQLite от Android. Я хочу сделать копию таблицы без нужного столбца, чем удалить прежний планшет и задать имя в new_one как прежнее имя. Я сделал таблицу для копирования таблицы, но теперь у меня это как копия 1: 1. Как изменить столбцы при копировании? Цель состоит в том, чтобы иметь […]

Операция курсора в первый раз выполняется так медленно, когда запрашиваются объемные данные. Как решить?

Я должен запросить три таблицы и отобразить данные в моем customerView. Мой код выглядит так: Log.v(TAG, System.CurrentTimeMillis()) int len = cursor.getCount(); Log.v(TAG, System.CurrentTimeMillis()) Product[] products = new Product[len]; int i = 0; while(cursor.moveToNext()){ products[i] = new Product(cursor.getstring(0),…..); } Log.v(TAG, System.CurrentTimeMillis()) Запрос Sqlite: String sql = "SELECT T1.PRODUCT_ID, CODE, SHORT_DESCRIPTION, CATEGORY_CODE, BRAND_CODE, FORM_CODE, DENOMINATOR, T1.PIECE_PRICE, T1.lowest_piece_price, […]

Как получить курсор только с отдельными значениями?

Я хочу вернуть курсор только с отдельными значениями столбца. В столбце «Группы» имеется больше элементов, но только с двумя значениями: 1,2,1,1,1,2,2,2,1 String[] FROM = {Groups,_ID}; public Cursor getGroups(){ //…… return db.query(TABLE_NAME,FROM,null,null,null,null,null); } Вернет курсор, содержащий {1,2,1,1,1,2,2,2,1}}, но я хотел бы просто указать {1,2}.

Android монтирует файловую систему с разрешением записи

Устройство Android, которое я использую, не содержит на нем sqlite3 , поэтому я решил push его на устройство после pull как pull его из AVD. У меня не было проблем с извлечением его из AVD, хотя я не могу нажать его на устройство, так как мне нужно включить разрешение на запись. Я попытался выполнить sqlite3: […]

Intereting Posts
Android: нарисуйте несколько растровых изображений на другом растровом изображении SetOnItemClickListener не работает с Spinner Размер текста счетчика Модульное тестирование логики приложений Android Проблемы с подключением Android ADT Получить текущие обои Icu4j слишком большая, любая альтернатива? Как автоматически обновлять постоянно действующее приложение для Android без взаимодействия с пользователем Анимация увеличения через центр изображения в Android с помощью xml Android: идентификатор приложения Facebook показывает ошибку в значениях-ta / strings.xml и не может создать подписанный apk Как рассчитать расстояние между двумя устройствами Android с использованием силы сигнала Bluetooth? Каков наилучший способ проверить отправку / получение MMS-сообщений с Android? Улучшенный подход с четким edittext Попытка поместить карту в фрагментную активность Android – Можно ли читать файл с ноутбука с помощью USB-соединения в приложении программно?