我如何从sql中选择一个简单的表并将其显示在页面上?

时间:2011-01-31 10:17:43

标签: c# asp.net

我想使用WHERE子句从表中选择用户。我知道如何编写查询,但是如何执行它以及如何将UserId与当前的匹配(我如何知道当前用户ID是如何使用登录控件的)?我基本上想通过选择表并将其与用户ID匹配来显示配置文件信息。感谢。

2 个答案:

答案 0 :(得分:0)

我可以给出最通用的答案,因为缺乏关于数据库,工具等的信息。是学习ado.net的规则。

http://www.asp101.com/articles/jay/adodotnet/default.asp

这个网站是一个很好的起点。主要是连接,命令,然后用该命令做一些事情(据我所知)正如Marc评论的那样,如果你正在寻找数据访问,那么有数以千计的选择,Linq是一个很好的新方法,但是更复杂的情况,你可能需要混合和匹配。

要开始使用linq,我会去 http://msdn.microsoft.com/en-us/library/bb397933.aspx 并且通过。但是,这可能不是你要求的,在这种情况下 - 抱歉。

答案 1 :(得分:0)

尽可能简单:

您需要一个方法Opens Connection到数据库,在其上执行Command,然后将一些数据返回到DataReader或{{1 }}

您的SQL命令将类似于:

Dataset

因此,您的应用程序需要将当前用户的ID传递给数据库。

我会在前端使用转发器来显示表格中的用户信息。

这里的简单示例:http://www.w3schools.com/ASPNET/aspnet_repeater.asp

HTH