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();,我们可以知道修改的记录数。

广告
将在 10 秒后关闭
bannerAds