Office中国论坛/Access中国论坛

标题: 帮我检查dcount语句写法,谢谢 [打印本页]

作者: rocket204    时间: 2007-7-11 23:23
标题: 帮我检查dcount语句写法,谢谢
<>DCount(expr, domain, [criteria])</P>
<>我想定义一个domain</P>
<><BR>dim dbsource as string<BR>dbsource="SELECT a.po_num, c.name, b.item, d.description, b.po_line,  "  &amp; _<BR>                  "b.u_m, b.qty_ordered,b.item_cost)AS totalcost, "   &amp; _ <BR>                   " b.due_date_day, ISNULL(f.brk_cost_conv##1, 0) AS price "  &amp; _ <BR>                   "FROM  a,b ,c,d" <BR></P>
<P>docount("price","dbsource","pirce=0 and po_num= '" &amp; Me.frm_po!po_num &amp; "'")</P>
<P>运行提示invalid object name 'dbsouce'</P>
<P>帮我看看,我在那里写错了,  谢谢!!!!!!</P>
作者: tz-chf    时间: 2007-7-12 03:42
<>写错的地方太多了</P>
<>)AS totalcost,——缺括号</P>
<>docount("price——dcount</P>
<P>invalid object name 'dbsouce'——dbsource</P>

作者: rocket204    时间: 2007-7-12 04:57
<DIV class=quote><B>以下是引用<I>tz-chf</I>在2007-7-11 19:42:00的发言:</B><BR>
<>写错的地方太多了</P>
<>)AS totalcost,——缺括号</P>
<>docount("price——dcount</P>
<P>invalid object name 'dbsouce'——dbsource</P><BR></DIV>
<P>谢谢,请问我的这种写法正确吗?</P>
作者: tz-chf    时间: 2007-7-12 07:31
<>dbsource是变量还是常量,你要搞搞清楚。</P>
<>象dcount这种域合计函数是要花时间的,直接写select至少是不合适。一般都是用表名或是查询。我没这样写过,不知道是不是能这样写法。</P>




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3