bonjour les ami(e)s,
je travaille sur une application developpée sur delphi6(sous xp) qui attaque une bdd oracle8i(sous2003server),
je voudrais inserré des fichiers pdf sur un champ blob, puis les récupéres avec le composant OleContainer j'ai essayé ceci:
/***insertion***/
pour la lecture du fichier la le probléme se pose!!j'ai fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 edit1.text = le chemin du fichier que je veux introduire olecontainer1.SaveAsDocument(edit1.text); T3.edit; T3BlobField.Clear; T3BlobField.LoadFromFile(edit1.text); T3.Post; Deletefile(edit1.text); /**l'insertion marche impécable
/***recupération***/
le message suivant s'affiche :'* le fichier ne peut etre créR, il ne commence pas par %PDF-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 T3BlobField.SaveToFile(c:\pp.dbf); OleContainer1.CreateObjectFromFile(c:\pp.dbf,false); OleContainer1.DoVerb( ovPrimary);
JE SAIS PAS ? AVEZ VOUS UN PETIT INDICE
MERCI D AVANCE
Partager