salut;
salut j'ai une application qui fait les inscriptions.
je veux faire une option qui ajoute la photo.
comment faire?
salut;
salut j'ai une application qui fait les inscriptions.
je veux faire une option qui ajoute la photo.
comment faire?
Ton application est en quel langage?
Tu sauve l'adresse de ta photo dan ta base de données.
Bonjour,
je suppose que tu travailles en java, mais le sgbd je ne sais pas si c'est MySQL.
si c'est la cas alors tu fais comme suis :
L'id sert à relier avec l'identificateur de l'inscrit, comme tu peut ajouter que le champs photo soit dans la table inscrit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Class.forName("org.gjt.mm.mysql.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/NomDeTaBase", "root", "root"); String INSERTION_PHOTO = "insert into MesPhotos(id, name, photo) values (?, ?, ?)"; FileInputStream fis = null; PreparedStatement ps = null; try { conn.setAutoCommit(false); File file = new File("myPhoto.png"); fis = new FileInputStream(file); ps = conn.prepareStatement(INSERTION_PHOTO); ps.setString(1, "001"); ps.setString(2, "name"); ps.setBinaryStream(3, fis, (int) file.length()); ps.executeUpdate(); conn.commit(); } finally { ps.close(); fis.close(); }
bonne continuation.
![]()
Partager