was ist denn an der generellen Problemlösung so schwer?
Der Schüler gibt seine Nummer ein. Jetzt durchsuchst du die Tabelle nach der Schülernummer. Dann steht dahinter (in der Tabelle) das dazugehörige Passwort. Dann schaust du im zweiten Editfeld nach, ob das eingegebene Passwort das gleiche ist, wie's in der Tabelle steht. Wenn ja, listest du die Bücher auf, wenn nicht, hat der Schüler ein falsches PAsswort eingegeben.
Was ist daran so schwer?
Aber warum machst du das überhaupt in zwei Tabellen?
Ich vermute mal, daß du eine datenbank dafür nimmst. Da machst du einfach eine Spalte für die SchülerID, eine für das Passwort, eine für den Namen usw.
Was du mit der Maske willst, weiß ich auch nicht. Am einfachsten wäre ein Button, auf dem geschrieben steht "einloggen". Klickt der nichtsahnende Schüler darauf, kriegt er ein zweites Fenster zu sehen, in dem sich zwei Editfelder befinden. Das eine für die schülerID (theoretisch wäre auch der Name möglich, was vermutlich einfacher wäre, wenn es keine Geschwister auf der Schule gibt), das andere für das Passwort. Darunter befindet sich dann ein Button OK und einer mit Cancel. Beim OK-Button wird die erste Spalte der Datenbank, in dem die IDs stehen, nach der passenden ID durchsucht. Gibt's die ID, wird überprüft ob das Passwort in der gleichen zeile gleich dem Passwort im anderen Editfeld ist, gibt's die ID nicht, gibt's auch den Schüler nicht. Bei Cancel wird einfach das Fenster wieder geschlossen.
Stimmt die ID und das Passwort, gibt's 'ne Listbox mit allen ausgeliehenen Büchern und den dazugehörigen Abgabeterminen. Die, die schon abgelaufen sind, werden rot markiert.
Aber nur so am Rande: Buchverwaltungssoftware gibt's wie Sand am Meer. Kostet zwar was, bringt aber sicherlich mehr...
_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk.
- Dilbert