Objet OLE

JP412 Messages postés 7 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 6 mars 2003 - 18 févr. 2003 à 13:54
cs_Base Messages postés 70 Date d'inscription jeudi 23 janvier 2003 Statut Membre Dernière intervention 31 juillet 2003 - 19 févr. 2003 à 12:18
JP412 :)

Salut !

Je souhaite insérer une image dans un champs de type OLE
dans ma base access.
Je souhaite que cette insertion se fasse automatiquement car j'ai 300 photos à insérer.
J'ai essayé la commande getobject avec lequel j'ai pas mal de soucis

Pouvez-vous me dire si il existe une commande ou une astuce qui me permetterai d'insérer mes 300 photos dans mon champs OLE?

Merci de votre aide !

3 réponses

cs_Base Messages postés 70 Date d'inscription jeudi 23 janvier 2003 Statut Membre Dernière intervention 31 juillet 2003
18 févr. 2003 à 14:20
Lut !

300 image dans 1 seul champs !!! Hey ben... je pense que j'ai mal compris, car je ne vois pas l'intéret...

Quoi qu'il en soit, quand j'integre un fichier dans un champs via VB ou VBA, j'utilise une méthode relativement barbare, mais qui fonctione...

D'abord je met en cache le contenu du fichier dans une variable, avec un truc du style :

Open... ...As 1
stCache = Input(LOF(1),1)
Close 1

Ensuite, je rempli mon champ OLE avec la variable stCache et le tour est joué... Si tu charges ta base sous Access (Si c'est une base Access :))) L'objet OLE est bien présent...

Voilà @+ ;)
0
JP412 Messages postés 7 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 6 mars 2003
18 févr. 2003 à 16:27
Merci bien pour l'aide !
Sinon pour le petit mal entendu au sujet du champs OLE et des images j'ai bien entendu 300 enregistrements et donc 300 images a inserer

Merci
A++
JP412 :)
0
cs_Base Messages postés 70 Date d'inscription jeudi 23 janvier 2003 Statut Membre Dernière intervention 31 juillet 2003
19 févr. 2003 à 12:18
Ok, c'est bien ce que je pensais... Bonne chance pour la suite de ton développement, si tu as d'autres PB n'hésites pas...

;)
0
Rejoignez-nous