У меня есть существующая база данных sqlite. Я разрабатываю приложение для Android и хочу связать его с существующей базой данных sqlite.Извлечь данные из существующей базы данных sqlite
Задача 1: Я уже включили SQLite базы данных в моем проекте с помощью «функции толчок базы данных DDMS» как за посоветуйте мой инструктор. Теперь я хочу получить данные из базы данных, мне нужно использовать SQLiteOpenHelper. Если да, то как его использовать и что будет кодироваться в функции onCreate (SQLiteDatabase db) и onUpgrade (SQLiteDatabase db, int oldVersion, int newVersion), поскольку у нас уже есть База данных с нами, нам не нужно ее создавать ,
Задача 2: Что нужно сделать, чтобы просто извлечь требуемые данные из существующей базы данных.
Будучи новичком, я совершенно смущен, может кто-то объяснит эти концепции и поможет мне преодолеть эту проблему. Любая помощь будет оценена по достоинству.
Я также изучил учебник для этой цели, как это было предложено @TronicZomB, но согласно этому учебнику (http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/), я должен иметь все таблицы с полем первичного ключа как _id.
У меня есть 7 таблиц, а именно адреса, события, тур, tour_cat, tour_dest, android_metadata и sqlite_sequence. В общем, только tour_dest не выполняет условия наличия первичного ключа с именем _id. Как это выяснить?
Ниже приведен скриншот таблицы, в которой отсутствует поле первичного ключа, необходимое для привязки полей id таблиц базы данных.
Я видел, что ТПИ, но у меня есть небольшая проблема в отношении этого. Он говорит, что все ваши таблицы должны иметь поле _id. Но у меня есть таблица, которая не имеет поля первичного ключа. И согласно учебному пособию, мне нужно иметь поле первичного ключа, называемое _id. Теперь для этого мне нужно воссоздать таблицу, которая будет потерей данных. что делать .. – divyang7
hmm ...Я использовал этот учебник и столбец моего идентификатора в одной таблице как «id», и ни одна из моих других таблиц не имеет целочисленного первичного ключа, и он отлично подходит для меня ... – TronicZomB
Я отредактировал свой вопрос и включил изображение, структура таблицы, в которой отсутствует первичный ключ _id. Остальные таблицы имеют первичный ключ _id и, таким образом, выполняют условие учебника, которое вы предоставили. – divyang7