M
manuela
Gast
Hallo alle zusammen.
Der Titel darf aus Spamschutzgründen nicht 'Mysql Probleme mit rollback' sein !
Tolle sache was zu ärklären wenn mann wichtige Worte nicht benutzen darf!!!
ich habe ein riesen problem mit Mysql 5.1.28-rc-community via TCP/IP.
wenn ich eine Procedure oder andere Statements (Insert , update ) mache
bekomme ich immer einen Fehler geliefert Error Code 1305 und das die Procedure nicht geben würde.
zum besseren Verstehen ein wenig Code
bei diesem Code bekomme ich die Fehlermeldung
und dieser code funktioniert was soll der Mist wenn man kein
rollback machen kann wenn es eine Exception gibt.
Gruß Manuela
Der Titel darf aus Spamschutzgründen nicht 'Mysql Probleme mit rollback' sein !
Tolle sache was zu ärklären wenn mann wichtige Worte nicht benutzen darf!!!
ich habe ein riesen problem mit Mysql 5.1.28-rc-community via TCP/IP.
wenn ich eine Procedure oder andere Statements (Insert , update ) mache
bekomme ich immer einen Fehler geliefert Error Code 1305 und das die Procedure nicht geben würde.
zum besseren Verstehen ein wenig Code
bei diesem Code bekomme ich die Fehlermeldung
Code:
public boolean insert_sql_string(String insert) throws SQLException {
Connector con = Connector.getInstance();
Connection c = con.getConnection();
c.setAutoCommit(false);
Statement st = c.createStatement();
boolean wert = false;
try {
st.execute(insert);
c.commit();
c.setAutoCommit(true);
st.close();
wert = true;
} catch (SQLException aa) {
c.rollback();
c.setAutoCommit(true);
wert = false;
}
return wert;
}
und dieser code funktioniert was soll der Mist wenn man kein
rollback machen kann wenn es eine Exception gibt.
Code:
public boolean insert_sql_string(String insert) throws SQLException {
Connector con = Connector.getInstance();
Connection c = con.getConnection();
Statement st = c.createStatement();
boolean wert = false;
try {
st.execute(insert);
st.close();
wert = true;
} catch (SQLException aa) {
wert = false;
}
return wert;
}
Gruß Manuela