Mysql
 sql >> база данни >  >> RDS >> Mysql

актуализиране на редове вместо създаване на нова база данни за записи android

Не съм сигурен как да редактирате текста за редактиране 48, но примерът по-долу ще ви даде представа за написването на заявката за актуализиране.

String Updatetable= "update " + Constants.TABLE_NAME  + "Set " + Constants.CONTENT_NAME + " = " + your value + "Where " +Constants.KEY_ID +" = " + <<May be your edit text value>> +

напишете горната заявка, където искате да актуализирате стойностите

Редактиране------------------------------------------------- -------------------------------------------

Първо трябва да имате данни какво трябва да съдържат тези редове. След това имате няколко начина да вмъкнете данни в данни.

  1. Използване на стойности на съдържанието

    ContentValues ​​cv=new ContentValues();cv.put(Constants.KEY_ID, 1);cv.put(Constants.TITLE_NAME, "Моето приложение");db.insert( Constants.TABLE_NAME,null,cv);

  2. Напишете заявка, както по-горе (Актуализиране на заявката ) и използвайте някой от методите rawquery , execsql

    db.rawQuery(<<вашата заявка за вмъкване>>,null)

по същия начин execsql също така

За да получите повече информация, проверете наличната документация за Android. връзка



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да използвам MySQL LOAD XML LOCAL INFILE, ако редовете ми нямат „име“?

  2. Mysqli не позволява множество заявки?

  3. Какво означава съпоставяне?

  4. Бавност, установена при избор и кодиране на изображение на база 64 от базата данни

  5. Инсталиране на Percona/MySQL без надзор в Ubuntu