conexión de base de datos seversql

Luego, en el artículo anterior, podemos agregar el siguiente código directamente después de "" la conexión de la base de datos es exitosa "para consultar la tabla en la base de datos

在这里插入代码片
Statement s=dbConn.createStatement();
		s.executeUpdate("create table student(name varchar(20),sex varchar(5))");//建表
         ResultSet r = s.executeQuery("Select name from student where sex='男'");
         while(r.next()) {
        	 System.out.println(r.getString(11));
         }
         dbConn.close();

Al mismo tiempo, la consulta y la actualización pueden usar PrepareStatement

在这里插入代码片
PreparedStatement s=dbConn.prepareStatement("Select name from student where sex=?");//“?”做为参数的占位符
	     s.setString(1,"男");

La interfaz PreparedStatement es una extensión de la interfaz de declaración y se utiliza para ejecutar declaraciones SQL precompiladas con o sin parámetros. Los métodos executeQuery () y executeUpdate () son similares a los dos métodos definidos en la interfaz de la instrucción, excepto que no tienen parámetros porque la instrucción SQL se especificó en el método prepareStatenent cuando se creó el objeto PreparedStatement.

152 artículos originales publicados · elogiados 16 · 30,000+ vistas

Supongo que te gusta

Origin blog.csdn.net/feiqipengcheng/article/details/105440733
Recomendado
Clasificación