本文介绍了我想从表中选择列而不是null的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想显示表格列值,其中字段不为空我的意思是我不想在formload上显示空值 我尝试了什么:
i want to show tables columns values where field not null i mean i dont want to show null values on formload What I have tried:
connection.Open(); DataSet dsa = new DataSet(); DataTable dt = new DataTable(); dsa.Tables.Add(dt); OleDbDataAdapter da = new OleDbDataAdapter(); da = new OleDbDataAdapter("SELECT [Order Status] from [Contacts]", connection); da.Fill(dt); order1.DataSource = dt; order1.DisplayMember = "Order Status"; connection.Close();推荐答案
[订单状态]不为空
试试这个 try this dt.AsEnumerable().ToList().ForEach(row=> { if (string.IsNullOrWhiteSpace(Convert.ToString(row[0]))) row.Delete(); }); dt.AcceptChanges();
HI, 尝试以下查询。看看是否有帮助: Try the following query.See if it helps: SELECT [Order Status] from [Contacts] where [Order Status] Not NULL or [Order Status] != ''
更多推荐
我想从表中选择列而不是null
发布评论