inser un fichier pdf dans un base SQL server 2005 - VB/VBA/VBS - Programmation
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.
Marsh Posté le 16-06-2009 à 14:43:43
Modération a écrit : Alors : |
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 !
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???
merciiiiii