Lire et Insérer des données binaires dans une base de données

Author:

base de données, sql, date, set, sql, requête, Connexion, jdbc, java, connexion, table
{filelink=7049}


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;

public class BD_Binary
 {

  public static void main(String[] args) throws Exception
  	{

  // Connexion à la Base de données SQL Server
  Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=Cours",
        "user", "");;

    String req = "INSERT INTO test (nom, binaire) VALUES(?)";
    PreparedStatement pStmt = conn.prepareStatement(req);

    pStmt.setString(1, "Mon Nom");
    byte[] buffer = "Bienvenu sur mesexemples.com".getBytes();
    pStmt.setBytes(2, buffer);

    // Exécuter la requête
    pStmt.executeUpdate();
    pStmt.close();

    // Exécuter une requête de sélection pour lire les données
    Statement stmt = conn.createStatement();
    ResultSet resultSet = stmt.executeQuery("SELECT * FROM test");
    while (resultSet.next())
    {
      // Enregistrer les valeurs binaires dans un tableau d'octets
      byte[] octets = resultSet.getBytes("binaire");
    }
  }
}

A Voir sur le même Sujet:

  • inserer java mysql
  • rowset java:example code existe un enregistrement
  • PreparedStatement
  • lire et enregistrer les fichiers dans une base de donnée
  • insérer données java base oracle
  • code source du base de donnee en java
  • java lire des donnees d une base de donnees
  • Lire un Fichier et Insertion des données en Java
  • resulet set
  • exemple code source traitement base de donnee oracle

Leave a Reply

Your email address will not be published. Required fields are marked *