April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Chamar uma stored procedure
nString[][] registros = {{"joao","jj"},{"maria","maria"}};
nConnection db = DriverManager.getConnection(url,user,pass);
nCallableStatement cs = db.prepareCall("{? = call verifica(?,?)}");
ncs.registerOutParameter(1, Types.BIT);
nfor (int i=0; i<registros.length; i++) {
n  String nome = registros[i][0];
n  String senha = registros[i][1];
n  cs.setString(2, nome);
n  cs.setString(3, senha);
n  ok = cs.executeUpdate();
n  System.out.println(ok==1 ? "ok." : "nok.");
n  boolean b = cs.getBoolean(1);
n  System.out.println(nome+(b ? ": ok." : ": nok."));
n}
ncs.close();
ndb.close();