如何在后面的代码中设置sqlDatasource的sql参数?我试着这样做:
int id=1;
SqlDataSource1.SelectCommand = "SELECT * FROM categ WHERE id=@id";
SqlDataSourceArticole.SelectParameters.Add("@id", id);
// and also like this:
SqlDataSourceArticole.SelectParameters.Add("id", id);但是它不起作用?我做错了什么?
发布于 2011-02-10 05:03:06
在尝试设置选择参数的默认值之前,请确保添加了选择参数。
即
SqlDataSourceArticole.SelectParameters.Add("@id", id);
SqlDataSourceArticole.SelectParameters["id"].DefaultValue = id.ToString();发布于 2011-02-10 03:23:21
您可以通过以下方式更新值:
SqlDataSourceArticole.SelectParameters["id"].DefaultValue = id.ToString();在这种情况下,可以使用默认值。
HTH。
https://stackoverflow.com/questions/4949405
复制相似问题