appele d'une méthode a paramètres string
Bonjour;
pouvez vous m'aider svp;
ma méthode consiste en l'insertion de deux champs dans une table.
quand je change les paramètre en int c à d (MaClasse (int str ,int str2 )) l'insertion s'effectue avec succès mais en string ça ne marche pas!!!!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
public MaClasse (String str ,String str2 ) {
Connection connect;
Statement st;
ResultSet res;
DefaultTableModel tab=new DefaultTableModel();
NewJFrame1 tt=new NewJFrame1();
tt.jTable1.setModel (tab);
tab.addColumn("nom");
tab.addColumn("prenom");
try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
connect=DriverManager.getConnection("jdbc:odbc:link");
st=connect.createStatement();
st.executeUpdate("insert into Table1 (nom,prenom) values ("+str+","+str2+")"); // res=st.executeQuery(" select* from Table1");*/
}catch(Exception ex)
{
JOptionPane.showMessageDialog(null,ex);
}
} |
et pour l'appelle:
Code:
1 2
|
MaClasse tt = new MaClasse ("aaa","zzz"); |
merci d'avance.