Hallo Leute
Ich hab da ein Problem mit meiner Database Sie funktioniert mit den Funktionen erstellen, ändern und löschen
Einwandfrei nur leider bekomme ich keine Suche in der Datenbank hin
Über Anregungen und Hilfe wäre ich sehr Dankbar
Ich hab da ein Problem mit meiner Database Sie funktioniert mit den Funktionen erstellen, ändern und löschen
Einwandfrei nur leider bekomme ich keine Suche in der Datenbank hin
Über Anregungen und Hilfe wäre ich sehr Dankbar
C#-Quellcode
- public class PersonDatabase
- {
- private static object collisionLock = new object();
- readonly SQLiteAsyncConnection _database;
- public PersonDatabase(string dbPath)
- {
- _database = new SQLiteAsyncConnection(dbPath);
- _database.CreateTableAsync<Person>().Wait();
- }
- public Task<List<Person>> GetPersonAsync()
- {
- return _database.Table<Person>().ToListAsync();
- }
- public Task<Person> GetPersonAsync(int id)
- {
- return _database.Table<Person>()
- .Where(i => i.ID == id)
- .FirstOrDefaultAsync();
- }
- public Task<int> SavePersonAsync(Person person)
- {
- if (person.ID != 0)
- {
- return _database.UpdateAsync(person);
- }
- else
- {
- return _database.InsertAsync(person);
- }
- }
- public Task<int> DeletePersonAsync(Person person)
- {
- return _database.DeleteAsync(person);
- }
- }
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „EaranMaleasi“ ()