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

 

    摘要: create procedure [insertmoney] ( @guid char(36), @amount float ) as declare @strsql nvarchar(1000) select @strsql = @strsql + update test set hahamoney = hahamoney + +str(@amount)+ where guid=+@gu......
    摘要: 自己设计了一个控件,其中涉及到设计期属性编辑,提示找不到proxies,后查资料将designide引入到package中,编译通过。但在新建的工程中加入这个控件,还是提示,没有找到proxies,因为delphi6中没有designide.bpl,将designide60.bpl加入后问题依旧,怎么解决?谢谢 ......


初学,练习问题

import   bookstore.zzm.bean.*;  
  import   bookstore.zzm.db.*;  
  import   bookstore.zzm.util.ParamUtils;  
   
  import   javax.servlet.*;  
  import   javax.servlet.http.*;  
  import   java.sql.ResultSet;  
  import   java.util.List;  
  import   java.util.LinkedList;  
  import   java.util.Iterator;  
   
  public   class   StoreDBO   {  
      public   StoreDBO()   {  
      }  
   
      public   static     void     storeDbo(HttpServletRequest   request)   throws   Exception   {  
          int   bookNumber   =   1;  
          List   list=new   LinkedList();  
          String   bookISBN   =   ParamUtils.getString(request,   "bookISBN",   "");  
  //创建购车  
          HttpSession   sestore   =   request.getSession();  
          //String   currentBookISBN=(String)sestore.getAttribute("storeBean");  
          //   if(currentBookISBN==null){  
  System.out.println("One");  
          StoreBean   storeBean   =   new   StoreBean();  
          storeBean.setBookNumber(bookNumber);  
  System.out.println(storeBean.getBookNumber());  
          storeBean.setBookISBN(bookISBN);  
          storeBean.setMemberID(memberID);  
          list.add(storeBean);  
  System.out.println(storeBean.getBookISBN());  
          sestore.setAttribute("storeBean",   list);  
   
        //return   list;  
      List   storeBea=(LinkedList)sestore.getAttribute("storeBean");  
   
      Iterator   listL=storeBea.iterator();  
      while(listL.hasNext()){  
      StoreBean   store=(StoreBean)listL.next();  
   
   
  System.out.println(store.getBookISBN());  
   
   
   
      }  
      }}  
  大家帮我看看这段代码,加入多个产品,为什么只能输出最后加入的产品!

NO.1   作者: cbhyk

你每次都生成一个新的list,当然只一个了,应该这样:  
          String   bookISBN   =   ParamUtils.getString(request,   "bookISBN",   "");  
  //创建购车  
          HttpSession   sestore   =   request.getSession();  
  List   list   =   (List)   sestore.getAttribute("storeBean");  
  if(list   ==   null)  
  {  
          list   =   new   LinkedList();  
          sestore.setAttribute("storeBean",   list);  
  }  
   
  System.out.println("One");  
          StoreBean   storeBean   =   new   StoreBean();  
          storeBean.setBookNumber(bookNumber);  
  System.out.println(storeBean.getBookNumber());  
          storeBean.setBookISBN(bookISBN);  
          storeBean.setMemberID(memberID);  
          list.add(storeBean);  
  System.out.println(storeBean.getBookISBN());  
   
  //return   list;  
      List   storeBea=(LinkedList)sestore.getAttribute("storeBean");  
   
      Iterator   listL=storeBea.iterator();  
      while(listL.hasNext()){  
      StoreBean   store=(StoreBean)listL.next();  
   
   
  System.out.println(store.getBookISBN());  
 


 ·我的vs.net这是怎么啦    »显示摘要«
    摘要: 现在不能调试, 设了断点也没有用 并且执行同样的代码时,现在能得到正确的结果,可是过一会儿就会出现错误,得不到正确的结果了,出现了莫名其妙的错误. 另外,当我把一些代码用//隐藏掉后,重新编译后执行时,却发现这些隐藏掉的代码仍然在起作用!!! 哪位大哥知道这是怎么回事啊? 急得我晚上都睡不着觉了 ......
» 本期热门文章:

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