Ich möchte mit Sqlite in meiner iOS App registrieren und anmelden? Ich habe die Daten erfolgreich registriert und in einer Tabelle gespeichert. Jetzt möchte ich mich anmelden, indem ich den Benutzernamen und das Passwort, die ich registriert habe, validiere. Bitte helfen Sie mir, Login erfolgreich zu erstellen.einloggen und registrieren mit Sqlite Datenbank in iOS
Antwort
Tun Sie wie folgt möglicherweise Arbeit für Sie.
NSString *query=[NSString stringWithFormat:@"select * from peopleInfo where email=\"%@\" and password=\"%@\"",usernameTextField.text,passwordTextField.text];
NSLog(@"%@",query);
NSLog(@"%@",self.dbManager);
NSArray* ary = [self.dbManager loadDataFromDB:query];
if (ary.count){
//Login successfully
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"" message:@"login successful" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alert show];
}else{
//Invalid username and password
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Error" message:@"Unsuccessful" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alert show];
}
Dies ist der Code, den ich verwende, um eine Abfrage auszuführen, wobei @property (nicht atomisch, stark) DBManager * dbManager; self.dbManager = [[DBManager-Zuweisung] initWithDatabaseFilename: @ "sampledb.sql"]; aber es funktioniert nicht – Gurp321
Wissen Sie über Singleton-Klasse? – iMHitesh
Bitte teilen Inhalt der DBManager-Klasse – iMHitesh
- 1. Laravel Socialite Google Registrieren und Einloggen
- 2. Speicherproblem in SQLite-Datenbank iOS?
- 3. Mehrfachzugriff auf SQLite-Datenbank SQLite schnellen iOS
- 4. Acces SQLite-Datenbank mit C++ auf iOS?
- 5. ios Bildanzeige von SQLite-Datenbank
- 6. Registrieren/Einloggen mit Facebook und Google auf Handy und Web-Datenspeicher
- 7. Einloggen/Registrieren direkt auf der Homepage
- 8. SQLite-Datenbank und Sprachen
- 9. iCloud Sync mit App mit sqlite Datenbank - IOS
- 10. SQLite-Datenbank und Swipe
- 11. Verbindungsfehler mit Sqlite-Datenbank
- 12. So speichern Sie Audiodatei in SQLite-Datenbank in iOS
- 13. Entfliehen Datenbank boolean mit Android und SQLite
- 14. Facebook Einloggen in falsche App auf iOS
- 15. Android SQLite Datenbank und SharedPreferences
- 16. Android ExpandableListView und SQLite-Datenbank
- 17. Füllen Sie SQLite-Datenbank in IONIC Cordova iOS
- 18. Create SQLite-Datenbank und Tabelle
- 19. Wie sollte ich eine SQLite-Datenbank in iOS sichern?
- 20. Wie sqlite-Datenbank kopieren, wenn Anwendung in iOS gestartet wird?
- 21. Problem mit dem Import von SQLite-Datenbank
- 22. SQLite-Datenbank und ListView: NullPointerExeption
- 23. SQLite-Datenbank in Android und Java
- 24. SQLite-Datenbank und Radiobuttons in Android Studio
- 25. Fehler beim Einloggen auf Instagram in iOS App mit UIWebView
- 26. SQlite Datenbank
- 27. kann nicht in die Datenbank mit PHP einloggen
- 28. SQLite auf IOS mit phonegap
- 29. Schreibgeschützte SQLite-Datenbank im Anwendungspaket
- 30. laden sqlite Datenbank in Javascript mit sql.js
können Sie einige Login-Code teilen, der von Ihrem Ende getan wird. – iMHitesh
NSString * query = [NSString stringWithFormat: @ "Wählen Sie * aus peopleInfo, wobei username = \"% @ \ "und password = \"% @ \ "", usernameTextField.text, passwordTextField.text]; – Gurp321
peopleInfo ist der Tabellenname, in dem ich Daten von der Registrierung gespeichert habe. Jetzt, zum Zeitpunkt der Anmeldung, muss ich überprüfen, ob Benutzername n Passwort in der Personentabelle vorhanden ist. Was muss ich tun? – Gurp321