当前位置:首页
开发技术指南» 文章正文
    引言:

 ·eclipse交流    »显示摘要«
    摘要: eclipse有没有什么好的书籍???? 请大家介绍一下!!!!!谢谢!~!~ ......
    摘要: 小弟刚学servlet,想单独用servlet做一个网上书店。 但当处理购物车时,遇到了一些问题,希望大侠能给予帮助! 购物车的具体操作包括向购物车里添加书籍,从购物车里删除书籍并购买购物车里选种的书。并且当新添加的书已有的情况下能够数量累计。 我想把购物车写成arraylist,并把这个购物车(arraylist)放在session中,所有书籍的详细信息都包装成bean。当数量累计的时候......


第一次做数据窗口的数据源用存储过程的数据窗口,请各位指教,谢谢啦

CREATE   PROCEDURE   hztj  
  @dt1   datetime,@dt2   datetime,@dt3   datetime  
    AS  
  declare   @d_order_pbsl   numeric(10,2),@d_order_dhsl   numeric(10,2),@m_order_pbsl   numeric(10,2),@m_order_dhsl   numeric(10,2)  
  set   @d_order_pbsl=(   select   sum(order_mx.pbsl)   from   order_main,order_mx       where   order_mx.no   =   order_main.id   and   order_main.kdrq   >=@dt1   and   order_main.kdrq   <   @dt2   )  
  set   @d_order_dhsl=(select   sum(order_mx.yhsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt1   and   order_main.kdrq     <@dt2)  
  set   @m_order_pbsl=(select   sum(order_mx.pbsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt2   and   order_main.kdrq     <=@dt3)  
  set   @m_order_dhsl=(select   sum(order_mx.yhsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt2   and   order_main.kdrq     <=@dt3)  
  GO  
  1、将上述存储过程中的变量显示到数据窗口中,要怎样实现?  
  2、我在做数据窗口时增加了四个相同的变量,这样能显示出来吗?  
  3、存储过程用参数,在数据窗口检索时,是否可以用下面格式,dw_1.retrieve(d1,d2,d3)?

NO.1   作者: vnsoft

在數据窗口中使用存儲過程做數据源時,并不是所有存儲過程都可以的.它需要存儲過程有一個游標型的傳出參數,不然DW怎么可能得到數据?  
  SQL   Server我沒有用過,所以不知道應該怎么給你實例.

NO.2   作者: lzheng2001

SP要返回结果集(记录集),才能作为DW的数据源.

NO.3   作者: mzqfk

同意楼上!

NO.4   作者: wguan

CREATE   PROCEDURE   hztj  
  @dt1   datetime,@dt2   datetime,@dt3   datetime  
    AS  
  declare   @d_order_pbsl   numeric(10,2),@d_order_dhsl   numeric(10,2),@m_order_pbsl   numeric(10,2),@m_order_dhsl   numeric(10,2)  
  set   @d_order_pbsl=(   select   sum(order_mx.pbsl)   from   order_main,order_mx       where   order_mx.no   =   order_main.id   and   order_main.kdrq   >=@dt1   and   order_main.kdrq   <   @dt2   )  
  set   @d_order_dhsl=(select   sum(order_mx.yhsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt1   and   order_main.kdrq     <@dt2)  
  set   @m_order_pbsl=(select   sum(order_mx.pbsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt2   and   order_main.kdrq     <=@dt3)  
  set   @m_order_dhsl=(select   sum(order_mx.yhsl)   from   order_main,order_mx   where   order_mx.no   =   order_main.id   and   order_main.kdrq>=@dt2   and   order_main.kdrq     <=@dt3)  
   
  --返回结果集合-------------------------  
  select     @d_order_pbsl   ,@d_order_dhsl   ,@m_order_pbsl   ,@m_order_dhsl    
  ---------------------------------  
   
  GO

NO.5   作者: lzheng2001

这样写更好,用as   加上列名  
   
  select     @d_order_pbsl   as   列名,@d_order_dhsl   as   ...,@m_order_pbsl   as   ...,@m_order_dhsl   as   ...


 ·windows xp sp2下ie的问题    »显示摘要«
    摘要: 打不开csdn的帖子内容.凡是xml格式的网页都打不开. 只能用ff来访问csdn啊. 这是什么原因呢?能修复吗? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE