题目内容

阅读下面的程序,实现数据更新,将uName=lisi的密码改成“111111”。public class Demo03_JDBC {public static void main(String[] args) throws Exception {// 1. 注册驱动Class.forName("com.mysql.cj.jdbc.Driver");// 2. 获取数据库连接String url="jdbc:mysql://127.0.0.1:3306/dbtest";Connection conn=DriverManager.getConnection(url, "root", "9615056");// 3.获取SQL语句的执行者String sqlStr="update tbtest set uPwd='111111' where uName=?";PreparedStatement pstmt=____;//给站位符进行填充数据:即条件uName="lisi"pstmt.____;// 4.执行SQL语句int count=____;// 5.处理结果集System.out.println(count+"行受到了影响");// 6.释放资源conn.close();pstmt.close();}}

查看答案
更多问题

每次操作数据库结束后都要关闭数据库连接,资源的关闭顺序与打开顺序相同。

A. 对
B. 错

下面选项中,关于 DriverManager.getConnection( String url,String user,String pwd)方法的描述正确的有( )

A. 可以带上三个参数
B. 第一个参数代表连接数据库的url
C. 第二个参数代表连接数据库的username
D. 第三个参数代表连接数据库的passowrd

下面关于execute(String sql)方法,说法正确的是( )

A. 可以执行insert语句
B. 可以执行update语句
C. 可以执行select语句
D. 可以执行delete语句

下面关于 ResultSet接口中getXXX()方法的描述正确的是( )

A. 可以通过字段的名称来获取指定数据
B. 可以通过字段的索引来获取指定的数据
C. 字段的索引是从1开始编号的
D. 字段的索引是从0开始编号的

答案查题题库