base2.setAutoCommit(false); nou.append("INSERT INTO projet VALUES(22,null,null,'un',aff,null,null,22,null,n ull,null,null,null,null)" );
stmt2=base.prepareStatement(nou.toString()); stmt2.executeUpdate("INSERT INTO projet VALUES(22,null,null,aff,null,null,22,null,null,null,null,null,null,null);" ); }
on a une erreur 360 sur les lignes: base2.setAutoCommit(false); stmt2=base.prepareStatement(nou.toString()); stmt2.executeUpdate("INSERT INTO projet VALUES(22,null,null,aff,null,null,22,null,null,null,null,null,null,null);" );
normalement la connection a la base s'effectue dans l'init de la class. il y a une aussi unevariable base de type connection et une variable stmt de type statement de creer comme instances dela class et que l on utilise celle ci ou les vrariables creer dans la methode bein ca fonctionne pas toujours une leve d excetpion indiquant je ne sais plus quoi que varaible not caught or declared ou un truc du genre, enfin c ets k erreur 360 quoi .
merci.
--------------- "PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Marsh Posté le 09-07-2001 à 12:41:31
j'sssaye d inserer des valeurs dans une table en cliquand sur un bouton, cela ne fonctionnepas du tout, j ai une erreur : error# 360.
en gros il y a une leve d'exception.
et tout ca est valide pour l evenment cliquer sur le bouton.
par contre dans l init de la classe tout fonctionne tres bien.
mais j'ai besoin que cela fonctionne sur l evnement clique du bouton .
void button1_actionPerformed(ActionEvent e) {
Connection base2;
Statement stmt2;
StringBuffer nou=new StringBuffer (512);
aff=textField1.getText();
base2.setAutoCommit(false);
nou.append("INSERT INTO projet VALUES(22,null,null,'un',aff,null,null,22,null,n
ull,null,null,null,null)" );
stmt2=base.prepareStatement(nou.toString());
stmt2.executeUpdate("INSERT INTO projet VALUES(22,null,null,aff,null,null,22,null,null,null,null,null,null,null);" );
}
on a une erreur 360 sur les lignes:
base2.setAutoCommit(false);
stmt2=base.prepareStatement(nou.toString());
stmt2.executeUpdate("INSERT INTO projet VALUES(22,null,null,aff,null,null,22,null,null,null,null,null,null,null);" );
normalement la connection a la base s'effectue dans l'init de la class.
il y a une aussi unevariable base de type connection et une variable stmt de type statement de creer comme instances dela class et que l on utilise celle ci ou les vrariables creer dans la methode bein ca fonctionne pas toujours une leve d excetpion indiquant je ne sais plus quoi que varaible not caught or declared ou un truc du genre, enfin c ets k erreur 360 quoi .
merci.
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".