JAVA×SQL③可以被简洁地描述为”JAVA与SQL的结合”
问题
问题:使用JBDC执行update语句。
使用工具:XAMPP、eclipse。
请提供更多的上下文信息,以便我能够准确地翻译。
package DBA;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Scanner;
public class DBA3 {
public static void main(String[] args)throws SQLException {
System.out.println("社員ID入力");
Scanner s=new Scanner(System.in);
int ID1=s.nextInt();
System.out.println("部署ID(変更後)入力");
int ID2=s.nextInt();
String url="jdbc:mysql://localhost/JDBC";
String user ="root";
String password ="";
Connection con = DriverManager.getConnection(url,user,password);
PreparedStatement pstmt =con.prepareStatement
("update woker set co_id = ? where id = ?");
pstmt.setInt(1,ID2);
pstmt.setInt(2,ID1);
int rows= pstmt.executeUpdate();
System.out.println(rows+"件のデータを変更しました");
}
}
执行结果
社員ID入力
1
部署ID(変更後)入力
1
1件のデータを変更しました
今天的发现是:通过 int rows = pstmt.executeUpdate();,我们可以知道修改的记录数。