Also...
Filepath und alle anderen Einstellungen kannst du zum Beispiel beim Programmstart im Event "OnFormCreate" zuweisen.
Für deine Passwortabfrage brauchst du kein DBGrid und kein Navigator. Nehme eine
SQL-
Query Komponente und prüfe so (Pseudocode)
Code:
SELECT *
FROM tblusers
WHERE Passwort='blablabla' AND username='username'
Dann würde ich nur mit SQLQuery.FetchedRows auf <> 0 prüfen.
Alternativ kannst du auch in der
Query
Code:
SELECT count(id) As RecFound
FROM tblusers
WHERE ....
Die Anzahl der gefunden Übereinstimmungen berechnen und mittels FieldByName('RecFound').AsInteger <> 0 prüfen.
Schau dir mal die Einsteiger-Tutorials zu
SQL und den
DB-Komponenten an.