Coonection Problem in java (oracle)

Hi ,

i am using 2 java class ,

1st class  program

DBConn dba=new DBConn();
Connection con=null;

String query="insert into gen_info(EMP_NAME,EMP_ID,TECH) "+ "values(?,?,?)";
//Statement st=con.createStatement();
PreparedStatement psmnt=null;
dba.DBAccess(query);
psmnt.setString(1,"Sathish");
psmnt.setString(2,"E11006");
psmnt.setString(3,"Java");

boolean s = psmnt.execute();
if (s)
{
      System.out.println("Succesfully inserted");
}
else
{
      System.out.println("Cant Insert");
}
      //st.execute(query);
con.close();


its call DBConn class , thats have connection coding
 Class.forName("oracle.jdbc.driver.OracleDriver");
                              // System.out.println("Failed to load isqlPlus driver.");
                              //DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
                        }

                        catch (Exception ae) {
                              ae.printStackTrace();
                        }

                        try {

                              String url1 = System.getProperty("JDBC_URL");
                              if (url1 != null)
                                    url = url1;
                              PreparedStatement psmnt=null;
                              con = DriverManager.getConnection(url,
                                          "system", "tspl");
                              psmnt = con.prepareStatement(query);
                              
                        } catch (Exception e) {
                              e.printStackTrace();
                        }
                        
                  } catch (Exception e) {
                        e.printStackTrace();
                  }

afterfinish this its return back to 1st  preparestmaent is null its throw the null pointer excetion
kindly help me to reslove this !!

             
                  
LVL 20
Sathish David  Kumar NArchitectAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Sathish David Kumar NConnect With a Mentor ArchitectAuthor Commented:
prepareStament is local to that class so thats value is null so its say null ponter exception
0
 
sirtamCommented:
Hi.

Did you remember to make objects of the connections? ( = new ...())

http://www.experts-exchange.com/Programming/Languages/Java/Q_24534178.html
0
 
Sathish David Kumar NArchitectAuthor Commented:
I am using 2 class sirtam so preparestatement variable is null when the nrturn back excute the query .
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.