尝试访问 ASPNETDB.MDF 数据库文件以获取用户信息.. ASP.NET MVC

发布于 2024-10-12 09:20:10 字数 383 浏览 1 评论 0原文

大家好...我正在尝试访问 ASPNETDB.MDF 文件中包含的用户信息。我正在使用 ASP.NET MVC。当您从 Visual Studio 启动 ASP.NET 配置工具时,将创建此文件。因此,我通过此 ASP.NET 配置工具创建用户、角色等,并将数据保存到此数据库文件中。

我需要访问用户信息(仅用户名)以在我的应用程序中使用。例如,我想要做的是使用用户名列表填充下拉列表(这些用户名是从 ASP.NET 配置工具创建的,因此驻留在此 ASPNETDB 数据库文件中)。我想如果我能弄清楚如何获取这些信息,那么我就能弄清楚其余的事情。

有人会建议我采取其他方法吗?我可以在主数据库中创建一个单独的用户表,但我宁愿使用 ASPNETDB 数据库中已创建的表,这样我就可以使用一个源来存储用户信息,而不是两个源。

Hey everyone... I'm trying to access user information that's contained within the ASPNETDB.MDF file. I'm using ASP.NET MVC. This file gets created when you launch the ASP.NET Configuration tool from Visual Studio. So, I create users, roles, etc. via this ASP.NET Configuration tool, and the data gets saved to this database file.

I'm needing to gain access to user information (just the user name) to use within my application. For example, what I'm trying to do is populate a drop down list with a list of user names (which were created from the ASP.NET Configuration tool, and therefore reside within this ASPNETDB database file). I think if I can figure out how to get that information then I can figure out the rest.

Is there any other way someone would suggest me going about this? I could create a separate users table in my main database, but I would rather use the one in the ASPNETDB database that's already created, just so I use one source for my user's information and not two.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暗地喜欢 2024-10-19 09:20:10

您可以使用 Membership.GetUser()将数据库中的所有用户获取为 的方法会员用户
您还可以使用以下 LINQ 查询来获取用户名列表

 var users = from user in Membership.GetUsers() 
                 orderby user.UserName 
                 select user.UserName

You can use Membership.GetUser() method to get all users in the database as a MembershipUser.
You can also use following LINQ Query to get a list of user names

 var users = from user in Membership.GetUsers() 
                 orderby user.UserName 
                 select user.UserName
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文