[clos] probleme dinsertion dans mysql

Fermé
labiko444 - 17 mars 2013 à 17:57
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 18 mars 2013 à 14:19
bonjour jai un probleme concernant linsertion dans une table emprumt
ma table contient:idemp,dateemp,dateretour,idlecteur et idlivre mais je souhaite juste a partir de formulaire java inserer uniquement la dateemp et celle de retour biensur que idemp est auto_increment sachant aussi que idlecteur et idlivre sont des cles etrangere . voici mon code et merci pour massister

try{

Class.forName("com.mysql.jdbc.Driver");
String host="jdbc:mysql://localhost:3306/examenss";
String user="root",passw="";
Connection cn = DriverManager.getConnection(host,user,passw);

String sql="insert into emprunt values('null',?,?,'null','null')";
PreparedStatement pstmt=cn.prepareStatement(sql);
pstmt.setString(2,dateemb.getText());
pstmt.setString(3,dateretour.getText());
int n=pstmt.executeUpdate();
JOptionPane.showMessageDialog(null,n+"les deux dates sont inserer avec succssess ","JDBC",JOptionPane.INFORMATION_MESSAGE);
dateemb.setText("");
dateretour.setText("");

}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"information na pas ete enregistrer:"+ex.getMessage(),"JDBC", JOptionPane.ERROR_MESSAGE);
}

1 réponse

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
18 mars 2013 à 14:19
Salut,

On va utiliser ce message : http://www.javafr.com/forum/sujet-PROBLEME-AVEC-CODE-INSERTION-JAVA-NETBEANS_1631707.aspx

Etant donné que j'ai déjà répondu, je clos ce sujet.
0
Rejoignez-nous