zdravim,
Hladal som na nete ako kon, ale uz si fakt neviem rady, napadlo ma, ze tu by mi niekto vedel pomoct. Jedna sa o mysql a javu. Zatial v SQL ovladam len executeQuery, vdaka tomu nacitavam data do objektov ako JCombobox etc. .. ale potreboval by som zavolat proceduru
CALL POHYB_N('PR', 'evach', @CISLO
uz som skusal vselico mozne, no stale mi to nejde, vypada to u mna takto:
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:setNewItem
public static void setNewItem() {
try {
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
} catch (Exception ex) {
DialogErr("Chyba pri načítaní driveru", "getSkladItemSize(...)", ex);
}
Connection MySQLConnection = null;
try {
MySQLConnection =
DriverManager.getConnection(
"jdbc:mysql://localhost/sklad_dataDEV" +
"?user=root&password=wwwwww");
} catch (Exception ex) {
DialogErr("Nedá sa pripojiť do databázy", "getSkladItemSize(...)", ex);
}
try {
Statement SQLStatement = MySQLConnection.createStatement();
SQLStatement = MySQLConnection.createStatement();
SQLStatement.executeUpdate("CALL POHYB_N('PR', 'evach', @CISLO )");
ResultSet SQLResultSet = SQLStatement.getResultSet();
SQLResultSet.close();
SQLStatement.close();
MySQLConnection.close();
} catch (Exception ex) {
DialogErr("Chyba v spracovaní", "getSkladItemSize(...)", ex);
}
}
// </editor-fold>//GEN-END:setNewItem
skusal som namiesto Statement aj CallableStatement, ale vysledok ten isty. Stale mi ako Exception vypise "null"