아래 코드를 사용하여 SQL Server 테이블에 사용자가 입력 한 데이터를 삽입하려고하면 오류없이 코드가 실행되지만 데이터가 삽입되지 않습니다.netbeans에서 jtextfield를 사용하여 SQL Server 테이블에 데이터 삽입
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");
}
'수량, 비용'->'getText()'? 정수/부동 소수점으로 변환하려고 시도하십시오 – gofr1
여전히 행을 삽입 할 수 없습니다 –
정확히 매개 변수를 전달합니까? 샘플 데이터를 보여줄 수 있습니까? – gofr1