Ich versuche, Daten eingegeben vom Benutzer in SQL Server-Tabelle mit dem folgenden Code eingeben, der Code läuft ohne Fehler, aber Daten werden nicht eingefügt.Dateneinfügung in SQL Server-Tabelle mit jtextfield in Netbeans
try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url, user, pass);
String sql="insert into inventory"
+"(Product_Code,Product_Name,Quantity,Cost)"
+"value(?,?,?,?)";
PreparedStatement pst=con.prepareStatement(sql);
pst.setString(1, product_code.getText());
pst.setString(2, product_name.getText());
pst.setString(3, quantity.getText());
pst.setString(4, price.getText());
pst.executeUpdate();
JOptionPane.showMessageDialog(this, "entry successful");
}
catch(ClassNotFoundException | SQLException | HeadlessException e){
JOptionPane.showMessageDialog(this, "entry successful");
}
'Menge, Kosten' ->' getText() '? versuche, in integer/float zu konvertieren – gofr1
noch nicht in der Lage, Zeilen einzufügen –
Was genau übertriffst du in diesen Parametern? Können Sie eine Datenprobe zeigen? – gofr1