做了一个后台,其中可以在发表的文章中上传图片,然后选定该文章为Flash图片作为最近更新。现在问题是,发表的文章并非都得上传图片,现在那些没有上传图片的新闻在前台Flash新闻中显示出一片空白实在难看。

我想把那些没有上传图片的文章不显示在Flash新闻栏中,比如说我的数据库是:
PictureNews
Title              D_Picture
大家好      ../img/fds.img
好罗        
谢谢              ../img/fds.img
eof

我想只要那些D_picture字段不为空的图片显示在前台的Flash新闻栏中,不知道哪位高手能指点一下,下面是我的源代码:

<!--#include file="conn.asp" -->
<% 
    '创建数据集
    set rs = server.createobject("adodb.recordset")
    sql = "select * from PictureNews order by Date desc"
    'rs.open SQL语句 当前链接 1代表启动一个keyset类型的游标 第四个参数指定LockType,确定打开RecordSet时应该使用
    '的锁定类型 1,也是缺省值,RecordSet对象以只读方式启动,无法运行addNew, updata和delete等操作.
    rs.open sql, conn, 1, 1
    
if not rs.eof and not rs.bof then
    ImgAddress = rs("D_picture") '设定图象的URL
    Link = rs("Link") '设定图象的链接
    Title = rs("Title") '设定图象的标题

    rs.movenext '回滚数据集
    do while not rs.eof
        ImgAddress = ImgAddress&"|"&rs("D_picture")
        Link = Link&"|"&rs("Link")
        Title = Title&"|"&trim(rs("Title"))
        rs.movenext
    loop

    '关闭数据库连接
    rs.close
    '释放数据库资源
    set rs = nothing
%>

<script language="Javascript">
<!--
    <!--
function MM_swapImgRestore() { 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&blank.frames.length) {
    d=blank.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>

<BODY BGCOLOR=#FFFFFF text="#000000" LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<table width="260" border="0" cellspacing="0" cellpadding="0" align="center" height="190"> 
<tr> <td height="190" align="center" class="16" valign="middle" width="260"> 
<!--mark (  auto_2004_sysztp ) parse begin-->
<!--焦点图开始-->      
<script type="text/javascript">
<!--

var focus_width=270
var focus_height=187
var text_height=20
var swf_height = focus_height+text_height


var pics='<%=ImgAddress%>'
var links='<%=Link%>'
var texts='<%=Title%>'
document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed ID="focus_flash" src="flash/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');

//-->
</script>
<!--焦点图结束-->
<!-- mark ( auto_2004_sysztp ) parse end-->
</td></tr> 
</table>
<%
else 
    response.write "<font color='red' align='center'>"
response.write "没有可用的图片新闻,请管理员添加!"
response.write "</font>"
end if
%>

谢谢!