0

我有SqlDataSource一个网格视图。我想改变SelectCommand那个SqlDataSource

我的选择命令是:

select *   
from JobLog 
where UserName = @username 
  and PrinterName = @printer 
  and TimeSubmitted between @from and @to

我想@username用文本框替换 and ...。

我怎样才能做到这一点?

4

1 回答 1

1

在您的 SQLDataSource 中,将 SqlParameter 添加到其中。为要用于查询的每个文本框添加一个。例子:

<SelectParameters>
    <asp:ControlParameter Name="UserName" ControlID="txtUserName" />
</SelectParameters>
于 2012-12-24T14:55:56.657 回答