sql >> Database >  >> RDS >> Mysql

rijen bijwerken in plaats van nieuwe database met invoer te maken android

Ik weet niet zeker hoe je de 48 edit-tekst moet manipuleren, maar het onderstaande voorbeeld geeft je een idee van het schrijven van de update-query.

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

schrijf de bovenstaande vraag waar u de waarden wilt bijwerken

Bewerk------------------------------------------------- -------------------------------------------

Allereerst moet u gegevens hebben over wat die rijen moeten bevatten. Vervolgens heeft u meerdere manieren om gegevens in gegevens in te voegen.

  1. Inhoudswaarden gebruiken

    ContentValues cv=new ContentValues(); cv.put(Constants.KEY_ID, 1); cv.put(Constants.TITLE_NAME, "My App"); db.insert( Constants.TABLE_NAME,null,cv);

  2. Schrijf een query zoals hierboven (Update Query ) en gebruik een van de methoden rawquery , execsql

    db.rawQuery(<<your insert query>>,null)

op dezelfde manier execsql ook

Raadpleeg de beschikbare Android-documentatie voor meer informatie. link



  1. Hibernate samenvoegen met twee tabellen en alle records ophalen?

  2. Voer native sql uit met hibernate

  3. MySQL, MariaDB, Percona Server, MongoDB of PostgreSQL implementeren - gemakkelijk gemaakt met ClusterControl

  4. Meerdere geparametriseerde variabelen toevoegen aan een database in c#