SQLDatasource参数
如何在后面的代码中为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);
但它不起作用? 我究竟做错了什么?
在尝试设置其默认值之前,请确保添加选择参数。
即
SqlDataSourceArticole.SelectParameters.Add("@id", id); SqlDataSourceArticole.SelectParameters["id"].DefaultValue = id.ToString();
您可以通过以下方式更新值:
SqlDataSourceArticole.SelectParameters["id"].DefaultValue = id.ToString();
在这种情况下,使用默认值可以起作用。
HTH。
上述就是C#学习教程:SQLDatasource参数分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1012897.html