读书人

SqlDataSource的SelectCommand里头如何

发布时间: 2012-04-16 16:20:04 作者: rapoo

SqlDataSource的SelectCommand里头怎么加自定义参数
Me.SqlMsg.SelectCommand = "Select Top 10 * From Message Where user_id is null and message_id not in (select message_id from MessageRead where user_id=" & UserID & ")order by date_created desc"
Me.SqlMsg.DataBind()

UserID是自己的变量 不是session form 等等
但是在选择配置参数的SqlDataSource面板里只有session cookie form那几个, 但是我想要自定义值

[解决办法]
where中条件选择的时候,选择none,然后定义值,在后台给那个值赋值就行

SelectCommand="SELECT * FROM [urlname] WHERE ([id] = @id)"
[解决办法]
SqlCommand cmd = new SqlCommand("select * from 表 where id=@id", conn);
cmd.Parameters.AddWithValue("@id", "你要添加的值");

读书人网 >asp.net

热点推荐