尝试访问 ASPNETDB.MDF 数据库文件以获取用户信息.. ASP.NET MVC
大家好...我正在尝试访问 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
Membership.GetUser()
将数据库中的所有用户获取为的方法会员用户
。您还可以使用以下 LINQ 查询来获取用户名列表
You can use
Membership.GetUser()
method to get all users in the database as aMembershipUser
.You can also use following LINQ Query to get a list of user names