Showing posts with label first row in view object. Show all posts
Showing posts with label first row in view object. Show all posts

Friday, October 12, 2012

RowSetIterator don't miss the first column ADF

  
Here is a sample..

 public void onCommit(){
        ContactVOImpl contactVO=(ContactVOImpl)this.getContactVO();
        RowSetIterator rowSet = contactVO.createRowSetIterator(null);
      
      
        while(row.hasNext()){
            ContactVORowImpl row1=(ContactVORowImpl) rowSet .next();
            System.out.println("ContactId " +row1.getContactid());
            System.out.println("CustomerId "+row1.getCustomerid());
        }
        rowSet.closeRowSetIterator(); //close the Iterator
        getDBTransaction().commit();
    }


where as the below code...starts printing from 2nd column..

    public void onCommit(){
        ContactVOImpl contactVO=(ContactVOImpl)this.getContactVO();
           
        while(contactVO.hasNext()){
            ContactVORowImpl row1=(ContactVORowImpl) contactVO.next();
            System.out.println("ContactId " +row1.getContactid());
            System.out.println("CustomerId "+row1.getCustomerid());
        }

        getDBTransaction().commit();
    }