inser un fichier pdf dans un base SQL server 2005

inser un fichier pdf dans un base SQL server 2005 - VB/VBA/VBS - Programmation

Marsh Posté le 13-06-2009 à 11:59:50    

bonjour a tous  
je veut savoir comment peut-on inser (pour archivage) un fichier pdf sur la base.
je compte faire une table ou je peut mettre tous les fichier pdf.
je veut savoir exactement c quoi l'instruction??? :sarcastic:  
merciiiiii

Reply

Marsh Posté le 13-06-2009 à 11:59:50   

Reply

Marsh Posté le 13-06-2009 à 13:26:57    

j'attends vos réponses :( !!!!

Reply

Marsh Posté le 13-06-2009 à 17:36:08    

Alors :
- déjà, on évite de remonter un topic ouvert 2 heures avant, un week end, parce qu'on a pas eu de réponse. Les gens ont une vie et ils ne sont pas forcément collés devant leur PC un week end où il fait beau,
- ensuite, c'est particulièrement n'importe quoi que de vouloir stocker des fichiers pdf dans une base de données pour archivage, ce n'est pas fait pour ça,
- néanmoins si tu t'obstines dans cette voie sans issue, la commande SQL à utiliser est INSERT INTO, le type de données de la colonne qui stockera ton pdf devra être un BLOB ou un CLOB
- pour envoyer le fichier, tu dois d'abord le stocker dans un tableau d'octets via le langage client, lequel tableau sera inséré dans la base via la commande que je t'ai donnée plus haut
- pour récupérer le fichier, même topo à l'envers : SELECT ton fichier, et récupération dans un tableau d'octets que tu sauvegarderas sous un nom de fichier quelconque
 
Autre solution, bien plus simple et propre : ne stocker que les chemins d'accés à tes fichiers pdf.

Reply

Marsh Posté le 16-06-2009 à 14:43:43    

Modération a écrit :

Alors :
- déjà, on évite de remonter un topic ouvert 2 heures avant, un week end, parce qu'on a pas eu de réponse. Les gens ont une vie et ils ne sont pas forcément collés devant leur PC un week end où il fait beau,
- ensuite, c'est particulièrement n'importe quoi que de vouloir stocker des fichiers pdf dans une base de données pour archivage, ce n'est pas fait pour ça,
- néanmoins si tu t'obstines dans cette voie sans issue, la commande SQL à utiliser est INSERT INTO, le type de données de la colonne qui stockera ton pdf devra être un BLOB ou un CLOB
- pour envoyer le fichier, tu dois d'abord le stocker dans un tableau d'octets via le langage client, lequel tableau sera inséré dans la base via la commande que je t'ai donnée plus haut
- pour récupérer le fichier, même topo à l'envers : SELECT ton fichier, et récupération dans un tableau d'octets que tu sauvegarderas sous un nom de fichier quelconque
 
Autre solution, bien plus simple et propre : ne stocker que les chemins d'accés à tes fichiers pdf.


 
Tout à fait d'accord, il faut stocker un chemin d'accès. Et en plus cela facilitera la réponse à ton autre topic sur comment le récupérer !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed