Taille d'un blob en java

Résolu/Fermé
darksquall57 Messages postés 32 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 5 octobre 2011 - 17 juil. 2008 à 11:26
darksquall57 Messages postés 32 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 5 octobre 2011 - 21 juil. 2008 à 08:22
Bonjour,

je doit recuperer la taille en octet d'un objet blob en java ...

comment faire? je ne trouve pas ...

merci
A voir également:

6 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
18 juil. 2008 à 19:59
Tiens regarde ici apparemment tu as une fonction length() pour les BLOB qui te permet d'avoir la taille du blob en octet.

Liiloup.
2
Liiloup Messages postés 43 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 31 octobre 2008 17
17 juil. 2008 à 11:40
c koi un blob?
0
darksquall57 Messages postés 32 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 5 octobre 2011 4
18 juil. 2008 à 10:26
Un Blob c'est un type de donnee pour une table SQL , qui te permet d'enregistrer des fichiers entiers dans ta base de donnee...

Dans java j'ai un objet Blob qui contient les donnees du fichier a envoyer a la BDD...

Seulement j'ai besoin de sa taille pour verifier si j'ai encore assez de place dans le tablespace de ma BDD.
0
darksquall57 Messages postés 32 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 5 octobre 2011 4
18 juil. 2008 à 14:34
Oui mais je ne suis pas sur que l'objet blob prenne la meme taille que le fichier, et je ne sais meme pas comment verifier sa...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
darksquall57 Messages postés 32 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 5 octobre 2011 4
21 juil. 2008 à 08:22
C'est bon je m'etait un peut trop focaliser sur la fonction GetLength() mais il fallait effectivement utiliser la fonction Length() ... merci

Au fait la taille d'un blob est la meme quie celle du fichier...
0
Liiloup Messages postés 43 Date d'inscription jeudi 29 mai 2008 Statut Membre Dernière intervention 31 octobre 2008 17
18 juil. 2008 à 13:41
En java si tu connais le nom du fichier, tu peux faire un File tonfichier=new File("chemindufichier");, et ensuite tu peux récupérer la taille du fichier EN OCTET avec la fonction length, comme par exemple :

import java.io.File;

public class test 
{
	public static void main(String [] args)
	{
		File file = new File("C:\\arche.ftp.log");
		System.out.println("Taille du fichier :"+file.length());
	}
}
-1