C# datatable 去掉为空列的行
如果一个表tt有3列,ID,Name,Other,001,李四,12002,王五,32003,张三,张三没有other。select*fromtt。使用DATAtable...
如果一个表tt有3列,
ID,Name,Other,
001 ,李四,12
002,王五,32
003 ,张三,
张三没有other。
select * from tt。
使用DATAtable 查出来之后,如何在datatable中去掉张三哪一行。。。 展开
ID,Name,Other,
001 ,李四,12
002,王五,32
003 ,张三,
张三没有other。
select * from tt。
使用DATAtable 查出来之后,如何在datatable中去掉张三哪一行。。。 展开
3个回答
展开全部
如果你用的是数据库里的数据,你可以在调出数据的SQL语句中加上一个条件:select ID,Name,Other where Other!=NULL(' ') 你可以根据你的数据库数据选择不等于Null或者不等于' '(空)
追问
是数据库里已经查出来的数据的话,可以在查出来的datatable中去掉吗?
追答
不行的吧,因为你的数据来源就是数据库里的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from tt where Other!=' '
追问
是数据库里已经查出来的数据的话,可以在查出来的datatable中去掉吗?
追答
for(int i=0;i<dataTable.Rows.Count;i++)
{
if(dataTable.rows[i][3].toString()==‘ ’)
datatable.Rows[i].Delete()。
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
追问
表示看的有点乱,可以给个具体的吗,
DataTable dt=managet.GetInfo();//得到所有数据
然后怎么弄能把张三去掉啊?可以写一下代码吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询