Brett,
Here are the basics.
// Load JDBC driver
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").ne wInstance() ;
// Get database connection
Connection connDB2 = DriverManager.getConnection
("jdbc:db2:database","username", "pwd");
//
CallableStatement cs = connDB2.prepareCall("{CALL schema.spname(?,?,?,?,?)}");
// Register your out parameters
cs.registerOutParameter(1, Types.INTEGER);
cs.registerOutParameter(2, Types.CHAR,70);
cs.registerOutParameter(3, Types.CHAR,5);
cs.registerOutParameter(4, Types.CHAR,50);
// set your in parameters
cs.setLong(5, Long.parseLong(iIdx));
// execute it.
cs.execute();
Quote:
Originally posted by Brett Kaiser
Any Java developers out there that have called a sproc on the mainframe?
Any comments welcome.
Thanks
|