| 1 21 22 package org.apache.derbyTesting.functionTests.util.StaticInitializers; 23 24 import java.sql.DriverManager ; 25 import java.sql.Statement ; 26 import java.sql.ResultSet ; 27 import java.sql.SQLException ; 28 29 33 public class InsertInStaticInitializer 34 { 35 36 37 public static int getANumber() 38 { 39 return 1; 40 } 41 42 static 43 { 44 45 doADMLStatement(); 46 } 47 48 private static void doADMLStatement() 49 { 50 ResultSet rs = null; 51 52 try 53 { 54 int value; 55 56 57 Statement s = DriverManager.getConnection( 58 "jdbc:default:connection").createStatement(); 59 60 61 boolean b = s.execute("INSERT into t1 values (1)"); 62 63 } 68 catch (SQLException se) 69 { 70 System.out.println("Caught exception " + se); 71 se.printStackTrace(System.out); 72 } 73 finally 74 { 75 try 76 { 77 if (rs != null) 78 rs.close(); 79 } 80 catch (SQLException se) 81 { 82 System.out.println("Caught exception " + se); 83 se.printStackTrace(System.out); 84 } 85 } 86 } 87 } 88 | Popular Tags |