永发信息网

sql语句应该怎么写呢?

答案:1  悬赏:0  手机版
解决时间 2021-05-04 06:48

我要提取一个内容

是这样的我想在他选择回复的时候是

数据库里的字段“ huifu” 是有内容的 然后当选择未回复的时候 “ huifu”为空的

选择那个上面的请选择的时候是 所有的 包括为空和不为空的?

我是这样写的

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Label2.Text = DropDownList1.SelectedIndex.ToString();
if(DropDownList1.SelectedIndex==0)
{
SqlConnection conn = GetConnection();
conn.Open();
SqlDataAdapter da;
da = new SqlDataAdapter("Select * From admin_pl", conn);
DataSet ds = new DataSet();
da.Fill(ds, "news");
Datagrid1.DataSource = ds.Tables["news"].DefaultView;
Datagrid1.DataBind();
}
else if (DropDownList1.SelectedIndex == 1)
{
SqlConnection conn = GetConnection();
conn.Open();
SqlDataAdapter da;
da = new SqlDataAdapter("Select * From admin_pl where huifu=????", conn);
DataSet ds = new DataSet();
da.Fill(ds, "news");
Datagrid1.DataSource = ds.Tables["news"].DefaultView;
Datagrid1.DataBind();
}
else if (DropDownList1.SelectedIndex == 2)
{
SqlConnection conn = GetConnection();
conn.Open();
SqlDataAdapter da;
da = new SqlDataAdapter("Select * From admin_pl where huifu=null", conn);
DataSet ds = new DataSet();
da.Fill(ds, "news");
Datagrid1.DataSource = ds.Tables["news"].DefaultView;
Datagrid1.DataBind();
}
}

其中那个请选择和未回复好使 可是那个sql语句不会写 ??怎么写呢?

最佳答案

Select * From admin_pl where huifu IS NULL 这里是未回复的


Select * From admin_pl where huifu IS NOT NULL 就是已回复。。



NULL不是用=比较的,是用IS的。。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
神鬼那个职业升级快
有什么办法能让自己再长高3公分吗?哈哈
用“0,1,2,3,4”组成最大的一位小数
S\X是什么意思啊
谁有好点的策划书模板啊
宠物小精灵金版的龙的鳞片在哪里啊?
B2轰炸机为什么看起来就像没有机身,只有机翼
登录论坛出现了这样的问题
下面的联想电脑是什么型号?
怎么样才能更加有勇气``
草原情地址有知道的么?有点事想过去
买奶粉真头痛,蒙牛批发46元超市139元。怎么
为了丰富自己问问只是头脑,特地发出邀请,请
如果很很很舍不得,但是不得不忘掉,该怎么办
明星为什么可以那么拽?
推荐资讯
问道召唤精怪要寻找一个精怪爱吃的诱饵去哪弄
该考试了,都不会怎么办
有什么歌比较好唱又好听?
怎么样才能忘记过去呢?
我空间说说发表好友个人中心怎么不显示、设置
二进制和十进制如何互化?
命令提示符的问题。。。。。。。。。
科比是全美最厉害的球员吗?
EVE。哪些才属于高级无人机?
麻省理工学院的校训是什么?
南召蚕丝被怎么去啊,有知道地址的么
那个介绍一个好玩的BT魔兽地图(一个人玩的)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?