{filelink=7034}
import java.io.File;
import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
public class BD_BLOB
{
// Insérer une image dans la Base de données MySQL
public static void main(String[] args) throws Exception
{
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cours",
"root", "");
conn.setAutoCommit(false);
String sql = "INSERT INTO Test (ID, nom, prix, image) VALUES (?, ?, ?, ?)";
PreparedStatement stmt = conn.prepareStatement(sql);
stmt.setInt(1, 0);
stmt.setString(2, "Client 2");
stmt.setString(3, "1500");
File image = new File("C:/logo.gif");
FileInputStream stream = new FileInputStream(image);
stmt.setBinaryStream(4, stream, (int) image.length());
stmt.execute();
conn.commit();
stream.close();
conn.close();
}
}
A Voir sur le même Sujet:
- pdf insertion de donnees en base mysql en java
- code source d'insertion des donnés binaires dans un vecteur en java
- insertion dans table mysql en interface graphique java
- code java pour enregistrer dans la base
- code ajout en java avec une base de donne
- tutorial java login et mot de passe par base de donnée
- comment mettre une donnes de base de donnees dans un label en java
- insérer les données d'un tableau dans une base de données java
- code source en java avec base de donnée
- jcombobox java base de données