Hallo Ralf,
vielen Dank für deine Antwort hier kommen meine Antworten zu deinen Fragen:
a.) Ich hab es noch nicht herausgefunden wie ich aus einem DataRead einzelne Werte zusätzlich abfragen kann z.B. in dem Fall den Wert in der Datenbank Spalte Access.
So kam ich zuerst auf die Idee zwei command Befehle zu schreiben. Dabei bin ich auf das Problem gestoßen das ich den Reader nicht zwei mal nacheinander anwenden konnte.
So habe ich im Netz nach einer möglichkeit gesucht und diese MARS Methode auf den Seiten von Windows gefunden. Dort wurde auch mit zwei DataReader ein Beispiel gezeigt. Das war der Grund.
Wie frage ich den aber Einzelne Werte ab bzw. das einfache auslesen (re["Access"]).
In erster Linie möchte ich einmal nur sehen ob der User auch Adminrechte hat, der Lösungsvorschlag von Yankyy02 gefällt mir sehr, dort war aber die rede von einem Bool, das wollte ich auch noch
nachträglich so realisieren.[i]
Gucke heute Abend nochmal danach in dem Program wo du es genau meinst. Mir sind die Befehle noch nicht ganz klar bzw. vielleicht bei den vielen Hilfen übersehen.
b.) Bei dieser Anwendung erwarte ich nur 1 Ergebnis. Den DataReader habe ich gewählt, weil alle Beispiele die ich vor ca. 2 Jahren zum Thema Benutzeranmeldung gefunden habe den DataReader verwendet
haben und nun ist das bei mir hängen geblieben.
c.)Meinst du den Text als Klartext in der Datenbank? Bei der Eingabe über die Anwendung ist der Passwort Text nicht erkennbar. In der Datenbank momentan ja jedoch möchte ich das Passwort nicht als
Klartext zu erkennen geben und in Form von Sternchen anzeigen lassen. Hoffe ich habe deine Frage richtig verstanden?
Ja genau hierbei möchte ich nur wissen ob der User Zugang hat und natürlich für welchen Bereich.
Es gibt so viele Möglichkeiten und dein Vorschlag ist auch eine gute Idee. Leider fallen mir nicht alle möglichen Methodiken ein die man nutzen könnte es gibt sicherlich auch noch ganz andere Wege.
(Ich frage mich immer woher ihr das alles wisst
ist positiv gemeint).
Zu dem Error Handling danke für den Tipp, habe mir schon gedacht das es jemand anmeckert das es sich in der AccessControl Klasse befindet
, muss mir noch was dazu ausdenken.
Viele Grüße
mkRE