当前位置: 代码迷 >> ASP.NET >> sqldatasource 怎么设置传入参数session
  详细解决方案

sqldatasource 怎么设置传入参数session

热度:4878   发布时间:2013-02-25 00:00:00.0
【急】sqldatasource 如何设置传入参数session?
有一个listbox,以SqlDataSource1为数据源.SqlDataSource1的作用是,当用户登陆后,从两张相关联的表中取出用户订阅的数据.
    两张表分别为:Group(小组)(GroupID主键,GroupName),Favourites(订阅的小组)(GroupID外键,UserName)
    在配置SqlDataSource时,sql语句如下:
SELECT   [Group].GroupName   FROM   [Group]   INNER   JOIN   Favourites   ON   [Group].GroupID   =   Favourites.GroupID   WHERE   UserName=@Sesssion[ "username "];
    其中,Session[ "username "]是用户登陆时,保存的Session变量.
    测试查询时,系统提示 "在username附近有语法错误. "

------解决方案--------------------------------------------------------
SqlDataSource1.SelectParameters.Add( "UserName ", Sesssion[ "username "])
  相关解决方案