2009-07-02 9 views
0

Ich habe ein Login-Steuerelement in ASP.NET/C# in login.aspx installiert und nachdem der Benutzer sich angemeldet hat, bringt es ihn zur member.aspx Seite. Alles funktioniert einwandfrei, aber was soll ich tun, wenn ich eine Datenbank nach einigen benutzerspezifischen Daten abfragen möchte? Wie würde ich das tun?ASP.NET Login-Steuerelement, Abfragen von benutzerspezifischen Daten

ASPNETDB.MDF ist die Datenbank, ich habe eine andere Tabelle mit einigen zusätzlichen Feldern für den Benutzer erstellt.

Also nachdem die member.aspx geladen wurde ich ein LoginName Steuerelement, so extrahieren Sie den Benutzernamen, aber wie kann ich dies verwenden, um die Datenbank für einige Informationen abzufragen?

Ich versuchte, die Datenbank mit Besitzer Benutzer/Pwd aufrufen, aber es funktioniert nicht. Es heißt "Login fehlgeschlagen für". Gibt es einen anderen Weg, das zu tun?

Grundsätzlich möchte ich dem Benutzer in einer Gridview Daten zeigen, damit der Benutzer es bearbeiten kann.

+0

Benötigen Sie weitere Informationen darüber, welche Daten Sie gespeichert haben, die Sie abrufen möchten. Unter benutzerspezifischen Daten verstehen Sie Daten, die für den Systembenutzer spezifisch sind, oder Daten, die Sie, der Entwickler, angegeben haben. – JoshJordan

+0

Ich meine wie eine Tabelle "info" wird für alle Benutzer mit Eigenschaften wie "Name", "Alter", "Noten" usw. erstellt. Wenn der Benutzer sich mit einem Login-Steuerelement anmeldet, möchte ich Daten anzeigen, die spezifisch sind dieser Benutzer, damit er sie bearbeiten/ändern kann. Ich erstellte diese Tabelle in einer ASPNETDB.MDF-Datenbank, die automatisch erstellt wird, wenn Sie Login-Steuerelement erstellen und es mit der Tabelle aspnet_Users in Beziehung setzen, aber ich weiß nicht, wie Sie das abziehen. Wie bekomme ich benutzerspezifische Daten? –

Antwort

0

Da Sie bereits das ASP.NET-Anmeldesystem verwenden, können Sie sich die Profile system ansehen.

+0

Das ist, was ich gesucht habe. Vielen Dank! –

0

Sie können Profile verwenden, aber wenn Sie mehr spezifische Anforderungen haben, können Sie das Login-Steuerelement erben und Ihre Steuerelemente erstellen.

+0

Profilsystem ist genug für das, was ich gerade mache, aber wo kann ich mehr über das Login-Steuerelement erben und meine eigenen Steuerelemente erstellen? Ich würde eine Quelle mit Beispielen schätzen. –

Verwandte Themen