NgThanhPhuc

Java_DB_Utils_Ex

Apr 11th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public void insertCategory(List<CategoryDTO> listCategory) {
  2.         JDBCUtil util = new JDBCUtil();
  3.         String conString = util.createConnectionString("XMLData", "sa", "123456");
  4.        
  5.         int i = 1;
  6.         String query = "Insert into Category values(?,?)";
  7.         for (CategoryDTO cate : listCategory) {
  8.             Object[] params = new Object[2];
  9.             params[0] = cate.getId();
  10.             params[1] = cate.getName();
  11.  
  12.             boolean success = util.insert(conString, query, params);
  13.  
  14.             if (!success) {
  15.                 System.out.println(query);
  16.                 System.out.println("Error categories.");
  17.                 break;
  18.             }
  19.             i++;
  20.         }
  21.     }
  22.    
  23.    
  24.    
  25.     public List<CategoryDTO> getAllCategory(){
  26.         List<CategoryDTO> listCate = new ArrayList<CategoryDTO>();
  27.         JDBCUtil util = new JDBCUtil();
  28.         String conString = util.createConnectionString("XMLData", "sa", "123456");
  29.        
  30.         String query = "Select * from Category";
  31.         try {
  32.             List<Object[]> data = util.getAll(conString, query);
  33.             for (Object[] obj : data) {
  34.                 CategoryDTO cate = new CategoryDTO();
  35.                 cate.setId(Integer.parseInt(obj[0].toString()));
  36.                 cate.setName(obj[1].toString());
  37.                 listCate.add(cate);
  38.             }
  39.             return listCate;
  40.         } catch (SQLException ex) {
  41.             ex.printStackTrace();
  42.         }
  43.         return null;
  44.        
  45.     }
Add Comment
Please, Sign In to add comment