Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Sqlite : Werte ändern in der Datenbank
 
 
Wie kann man in SQLite einen Datensatz ändern?
 
In SQLite wird wie bei allen SQL-Datenbanken ein Datensatz mit der UPDATE Anweisung geändert.
Dabei wird mit UPDATE tabelle SET Zielfeld= neuer Wert ein Datensatz geändert.
In Datenbanken ändern man am Besten immer anhand der eindeutigen ID, damit nur ein einziger Datensatz geändert wird.

 
 
Update in SQLite

 
Code Beispiel in Java, SQLite

public void save_Note_byID(Integer IDNote, String sTitle){
//--------< update_Note_byID() >--------
SQLiteDatabase db = this.getWritableDatabase();
String sSQL =
"UPDATE tbl_Notes " +
" SET [Title] = '" + sTitle + "'" +
" WHERE IDNote=" + IDNote ;
//< run >
db.execSQL(sSQL);
//</ run >
//--------</ update_Note_byID() >--------
}
 


 
 
 
Aufruf der Änderung an SQLite Datenbank
In diesem Fall wird eine .Save Methode der SQLite Datenbank aufgerufen.
Unter Android Java SQLite werden in der Datenbank-Klasse Speicher-Methoden zum externen Zugriff geschrieben. Die userspezifische .Save oder .Update Methode findet man in der Datenbank-Klasse.
 

 
Android  app->java->project->MainActivity.java

public void btnSave_Clicked(View view) {
//------------< btnSave_Clicked() >------------
//*save recordset by ID
//< get fields >
TextView lblID=findViewById(R.id.IDNote);
String sID=lblID.getText().toString();
Integer ID=Integer.parseInt(sID);
EditText edit=findViewById(R.id.
editTitle);
String sTitle=edit.getText().toString();
//</ get fields >

//< save Datase >
_db.save_Note_byID(ID,sTitle);
//</ save Dataset >


//------------</ btnSave_Clicked() >------------
}
 


 
 
Verwenden der SQLite Datenbank auf einer Seite
Die Datenbank-Klasse wird normalerweise in der Android App beim Öffnen einer Activity Seite angebunden.

clsDatabase _db; //=new Database(this);
@Override
protected void onCreate(Bundle savedInstanceState) {
.. //< init >
_db=new clsDatabase(this);
..


 
 
 
 
Mobile
»
SQLite: Datum speichern
»
SQLite in Android: ein komplettes Code Beispiel
»
Sqlite : Werte ändern
»
SQLite: new ID bei Insert Add
»
SQLite unter Android App auswerten

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de