日期:2014-05-18  浏览次数:20455 次

从数据库中读取数据时
问个问题啊     我从数据库中读图片   ,取出来后有一行值是空的,我就给他加上一个,我的代码  
for   (int   i   =   0;   i   <   ds.Tables[0].Rows.Count;   i++)
                        {
                                if   (ds.Tables[0].Rows[i][ "EstateImgUrl "]   ==   null)
                                {
//这里该怎么写啊
                                        ds.Tables[0].Rows[i][ "EstateImgUrl "]= "none.gif ";
                                }
                        }

------解决方案--------------------
那你不是已经处理了吗?
ds.Tables[0].Rows[i][ "EstateImgUrl "]= "none.gif ";
这个不就是吗
------解决方案--------------------
你判断EstateImgUrl是否为空啊 是空你就 赋值给一个 ‘暂无图片’的Url 啊 不为空那你就跳出 是不是这个意思
没明白 <//这里该怎么写啊> 你要什么处理 写明白点吧


------解决方案--------------------
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
if (ds.Tables[0].Rows[i][ "EstateImgUrl "] == null)
{
//这里该怎么写啊
ds.Tables[0].Rows[i][ "EstateImgUrl "]= "none.gif ";//倒,这里已经做过处理了还要怎么处理?
}
}