connexion à la base de données seversql

Ensuite, dans l'article précédent, nous pouvons ajouter le code suivant directement après "" la connexion à la base de données est réussie "pour interroger la table dans la base de données

在这里插入代码片
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();

Dans le même temps, la requête et la mise à jour peuvent utiliser PrepareStatement

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

L'interface PreparedStatement est une extension de l'interface Statement et est utilisée pour exécuter des instructions SQL précompilées avec ou sans paramètres. Les méthodes executeQuery () et executeUpdate () sont similaires aux deux méthodes définies dans l'interface Statement, sauf qu'elles n'ont pas de paramètres car l'instruction SQL a été spécifiée dans la méthode prepareStatenent lors de la création de l'objet PreparedStatement.

Publié 152 articles originaux · loué 16 · 30 000+ vues

Je suppose que tu aimes

Origine blog.csdn.net/feiqipengcheng/article/details/105440733
conseillé
Classement