上次我在这里发布时收到了很好的答复。
我的数据库中有以下表格结构,用于我网站上的小型图库页面。
id | title | img1 | img1sml | img2 | img2sml | img3 | img3sml
现在,id
和title
是强制性的,但其余部分则不是。
我想循环浏览其中包含值的所有sml
列,并为每个列创建<img src="--column value here--" />
。
我也想对我的img
列做同样的事情 - 遍历任何非空列并列出它们
有人能告诉我如何做到这一点吗?
非常感谢您对此的任何帮助
答案 0 :(得分:0)
你可以使用Not Null Rows然后迭代这些行。
DataRow[] dr = dtbl.Select("img1 is Not Null");
foreach (DataRow dr in dataRows)
{
}
答案 1 :(得分:0)
您可以按照以下方式检查NULL
if(!YourObject.Equals(System.DBNull.Value))