Ono sto hocu je da mi neko ispise najjednostavniji primer ubacivanja podataka iz tekstfilda ili stringa u bazu...
Ja sam nesto ovako pokusao, ali mi izbacuje Exception sa porukom da je problem u jdbc driver-u?
public void actionPerformed(ActionEvent arg0)
{
Connection con = null;
Statement st = null;
try {
Class.forName("com.mysql.jdbc.Driver"); //ovo me malo buni i tu pokazuje gresku
con = DriverManager.getConnection("jdbc:mysql://localhost/mojasema","root","123");
st = con.createStatement();
String sql = "insert into ljudi(Ime_Prezime,Maticni_Broj)values("+textField.getText()+","+textField_1.getText()+")";
st.executeQuery(sql);
JOptionPane.showMessageDialog(null, "Uspesno ubaceno!");
} catch (ClassNotFoundException e) {
JOptionPane.showMessageDialog(null, e);
} catch (SQLException e) {
JOptionPane.showMessageDialog(null,e);
}
}
Ja sam ovde u con stringu isao ovako
("ime server//naziv baze,user name, password")
Da nije mozda problem u portu, jer ja koristim port 3307, a ne default 3306... to sam u visual studiu uvek morao menjati..
[Ovu poruku je menjao Boyka dana 15.08.2012. u 10:03 GMT+1]