java - insert "Finally" to complete the code -


i hav written program in java using both , set method....but not give me desired output tells insert block code given below..in console of eclipse shows connected no values of table displayed

      package com.glomindz.mercuri.dao;  import java.sql.connection; import java.sql.preparedstatement; import java.sql.resultset; import java.sql.sqlexception; import java.util.arraylist; import java.util.list;  import com.glomindz.mercuri.pojo.user; import com.glomindz.mercuri.util.mysingleton;    public class userservicesdao {  private connection connection;  public userservicesdao() {     // connection = new mysingleton().getconnection();     connection = mysingleton.getinstance().getconnection();  }  public list<user> get_all_data() {     list<user> userslist = new arraylist<user>();      string query = "select * spl_user_master";     try {          preparedstatement stmt = connection.preparestatement(query);          boolean execute = stmt.execute();         system.out.println(execute);         resultset resultset = stmt.getresultset();         system.out.println(resultset.getmetadata());         while (resultset.next()) {             user user = new user();             user.setid(resultset.getint("id"));             user.setname(resultset.getstring("name"));             user.setemail(resultset.getstring("email"));             user.setmobile(resultset.getstring("mobile"));             user.setpassword(resultset.getstring("password"));             user.setrole(resultset.getstring("role"));             user.setstatus(resultset.getstring("status"));             user.setlast_udpate(resultset.getstring("last_update"));             userslist.add(user);         }     }     }       public list<user> set_all_data() {         list<user> userslist = new arraylist<user>();          try {              preparedstatement stmt = connection.preparestatement("insert spl_user_master(name,email,mobile,password,role,status,last_update)values(?,?,?,?,?,?,?)");              stmt.setstring(1, "charlie sheen");              stmt.setstring(2, "help@glomindz.com");              stmt.setstring(3, "9554087107");              stmt.setstring(4, "cbf91a71c21d5ec348b0c749b2f0055k");              stmt.setstring(5, "user");              stmt.setstring(6, "3");              stmt.setstring(7, "2013-07-02 22:05:16");                boolean execute = stmt.execute();             system.out.println(execute);             stmt.getresultset();          }           catch (sqlexception e) {             // todo auto-generated catch block             e.printstacktrace();         }      return userslist;         }          public static void main(string[] args) {     userservicesdao userdao = new userservicesdao();     list<user> data = userdao.get_all_data();     list<user> data1 = userdao.set_all_data();     system.out.println(data);     system.out.println(data1);     system.exit(0);                 }                    } 

whats wrong code plz specify

in java, try block must followed either catch or finally block. in code have below try block, not followed catch/finally block(s).

  try {          preparedstatement stmt = connection.preparestatement(query);          boolean execute = stmt.execute();         system.out.println(execute);         resultset resultset = stmt.getresultset();         system.out.println(resultset.getmetadata());         while (resultset.next()) {             user user = new user();             user.setid(resultset.getint("id"));             user.setname(resultset.getstring("name"));             user.setemail(resultset.getstring("email"));             user.setmobile(resultset.getstring("mobile"));             user.setpassword(resultset.getstring("password"));             user.setrole(resultset.getstring("role"));             user.setstatus(resultset.getstring("status"));             user.setlast_udpate(resultset.getstring("last_update"));             userslist.add(user);         }     } // missing catch/finally statements 

you can either add catch block handle exception happening in above try block code or put block. general construct try block is

try {     code } catch , blocks . . . 

learn more java exception handling here: http://docs.oracle.com/javase/tutorial/essential/exceptions/handling.html


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -