2009-07-02 17 views
0

login.aspxにASP.NET/C#でLoginコントロールをインストールし、ユーザーがログインした後にmember.aspxページに移動します。すべて正常に動作しますが、ユーザー固有のデータをデータベースに照会する場合はどうすればよいですか?どうすればいい?ASP.NET固有のデータを照会する方法ASP.NET固有のデータを照会する方法

ASPNETDB.MDFはデータベースであり、ユーザーのいくつかの追加フィールドを持つ別のテーブルを作成しました。

member.aspxがロードされた後、私はLoginNameコントロールを入れてユーザーの名前を抽出しましたが、これを使っていくつかの情報をデータベースに問い合わせるにはどうすればいいですか?

所有者user/pwdでデータベースを呼び出そうとしましたが、動作しません。 「ログインに失敗しました」と表示されます。それを行う他の方法はありますか?

基本的に私はグリッドビューでユーザーにデータを表示して、ユーザーが編集できるようにします。

+0

保存したデータを取得する方法について詳しく知りたい場合。ユーザー固有のデータとは、システムユーザー固有のデータ、または開発者によって指定されたデータを意味しますか? – JoshJordan

+0

"name"、 "age"、 "grades"などのプロパティを持つすべてのユーザーに対してテーブル "info"が作成されるように、ユーザーがLoginコントロールでログインすると、固有のデータを表示したいそのユーザーが編集/変更できるようにします。 このテーブルは、ASPNETDB.MDFデータベースに作成されました。このデータベースは、Loginコントロールを構築するときに自動的に作成され、aspnet_Usersテーブルに関連付けられていますが、これをどのように取り除くかわかりません。ユーザー固有のデータを取得するにはどうすればよいですか? –

答えて

0

すでにASP.NETログインシステムを使用しているので、Profile systemをご覧ください。

+0

それは私が探していたものです。ありがとうございました! –

0

プロファイルを使用することはできますが、より高度な要件がある場合は、ログインコントロールを継承してコントロールを作成できます。

+0

プロファイルシステムは、私が今やっていることには十分ですが、ログインコントロールを継承し、独自のコントロールを作成する方法についてはどこで知ることができますか?私は例を挙げていただければ幸いです。 –

関連する問題