C# 如何从单个下拉选择值将空值数据和空字符串数据都获取到gridview中?
如何从单个下拉选择值将空值数据和空字符串数据获取到gridview中。我有一个条件,必须显示挂起的数据,其中一个数据库列将为NULL或空字符串。如何在一个下拉选择的索引中同时显示这两者 这就是我所做的代码C# 如何从单个下拉选择值将空值数据和空字符串数据都获取到gridview中?,c#,asp.net,database,gridview,dataset,C#,Asp.net,Database,Gridview,Dataset,如何从单个下拉选择值将空值数据和空字符串数据获取到gridview中。我有一个条件,必须显示挂起的数据,其中一个数据库列将为NULL或空字符串。如何在一个下拉选择的索引中同时显示这两者 这就是我所做的代码 <asp:DropDownList ID="ddlStatus" runat="server" Height="26px" Width="133px" OnSelectedIndexChanged="ddlStatus_SelectedIndexChanged" AutoPostBack
<asp:DropDownList ID="ddlStatus" runat="server" Height="26px" Width="133px" OnSelectedIndexChanged="ddlStatus_SelectedIndexChanged" AutoPostBack="True">
<asp:ListItem Value="Accept">Accepted</asp:ListItem>
<asp:ListItem Value="Reject">Rejected</asp:ListItem>
<asp:ListItem Value="">Pending</asp:ListItem>
</asp:DropDownList>
GetStatus后面的查询是:
SELECT DISTINCT ddlState, ddlDistrict, ddlCluster, ddlSiteID, txtSiteName, Status, Dispatch
FROM tbl_Jr_BOM
WHERE (Status = @Status)
任何帮助都将不胜感激。您在GetStatus函数中编写了什么代码?如果@Status==”,则将查询更改为-选择不同的ddlState、DDLDIRECT、DDLCUSTER、ddlSiteID、TXTSITESTENAME、Status、Dispatch FROM tbl_Jr_BOM,其中(Status为null或Status=@Status)语法如何??因为这就是我想要的。你怎么称呼这个查询?您使用的是存储过程还是内联查询?给我看你的代码,然后我会提供符合你预期结果的语法。。。
SELECT DISTINCT ddlState, ddlDistrict, ddlCluster, ddlSiteID, txtSiteName, Status, Dispatch
FROM tbl_Jr_BOM
WHERE (Status = @Status)