【发布时间】:2010-04-26 13:16:01
【问题描述】:
我正在尝试在 sqlDataSource WHERE 语句中使用代码隐藏页面中的变量。我正在使用 Membership.GetUser().ProviderUserKey 来获取登录用户的 UserId,我只想显示具有此 UserId 作为外键的记录。我该如何为此编写 SQL?
非常感谢,卡尔
这是我目前所拥有的:
SQL 查询:
SelectCommand="SELECT [UserID], [CarID], [Make], [Model], [Year] FROM [Vehicle]"
代码隐藏
String user2 = ((Guid)Membership.GetUser().ProviderUserKey).ToString();
我想将 WHERE UserID = user2 添加到 SQL 查询中。
【问题讨论】:
-
向我们展示您目前拥有的代码。是您遇到问题的 SQL 还是如何在代码中构建它?