Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void Update(String q, Object[] args) {
- try {
- PreparedStatement stmt;
- //Get a Statement object
- stmt = con.prepareStatement(q);
- for(int i = 0; i < args.length; i++) {
- Object o = args[i];
- if (o.getClass().getName() == "java.lang.String") stmt.setString(i+1, (java.lang.String)args[i]);
- if (o.getClass().getName() == "java.lang.Integer") stmt.setInt(i+1, (java.lang.Integer)args[i]);
- if (o.getClass().getName() == "java.math.BigDecimal") stmt.setBigDecimal(i+1, (java.math.BigDecimal)args[i]);
- }
- stmt.execute();
- } catch ( Exception e ) {
- System.out.println("query except: "+e.toString()+" "+e.getMessage()); // e.printStackTrace();
- e.printStackTrace();
- }//end catch
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement