Comment puis-je enregistrer un fichier dansune base de donnée Access
cs_syrex
Messages postés8Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 6 mai 2005
-
5 mai 2005 à 14:00
cs_spirfite
Messages postés18Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention 5 janvier 2010
-
8 mai 2005 à 16:08
Bonjour tout le monde
J'aimerais savoir comment puis-je enregistrer un fichier dans une base de donnée Access sois à partir d'une page web ou à partir d'une application VB.
Merci
SyreX (Sygraphex Multimédia)
A voir également:
Comment puis-je enregistrer un fichier dansune base de donnée Access
pjcleder
Messages postés183Date d'inscriptionjeudi 4 février 2010StatutMembreDernière intervention16 septembre 201111 6 mai 2005 à 08:56
PAT
Pardonne moi syrex, j'ai surement la réponse à ta question mais sois plus clair.
Prenons l'exemple du .jpg.
Je suis dans mon appli VB. Je localise ce fichier image. tu veux que mon code aille insérer ce fcihier dans un champ de type image d'une table access ? (Ou seulement y stocker le chemin) ?
pjcleder
Messages postés183Date d'inscriptionjeudi 4 février 2010StatutMembreDernière intervention16 septembre 201111 6 mai 2005 à 13:44
PAT
OK. Connais-tu ADO ?. C'est ce qui va permettre à ton appli de communiquer avec ta base de données.
Si u connais, on va gagner du temps. Sinon, je vais te donner un code d'exemple de connexion à une base access.
pjcleder
Messages postés183Date d'inscriptionjeudi 4 février 2010StatutMembreDernière intervention16 septembre 201111 6 mai 2005 à 19:07
PAT
Dans Appli VB : Projet > Références > Microsoft Active X Data Objects 2.8 Library
Ensuite Dim cn as New ADODB.Connection
With cn
.ConnectionString = "Le chemin de ta base\Ta Base.mdb"
.Open
End With
cn.Execute("Insert into taTable(champ1,champ2) Values(valeur1,valeur2)")
Si tu veux insérer un .jpg, dans ta table access, tu crées un champ Objet Ole. Dans Valeur à l'insertion n'oublies pas d'indiquer le chemin + le nom du fichier.
Attention à cette manipulation, elle est gourmande en ressources. Il serait plus malin de stocker seulement le chemin du fichier dans la base plutot que le fichier lui-même. Avec un recordset tu peux récupérer le chemin et par exemple faire apparaitre ton jpg dans un contrôle image sur ton appli.
cs_spirfite
Messages postés18Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention 5 janvier 2010 8 mai 2005 à 15:37
euh moi c'est la fonction inverse qu'il me faudrais...
en gros dans une DB je met des news au format HTML et je voudrais les
récupérés via ADO pour pouvoir les recompilés dans un fichier temps et
les lires via un controle HTML (je sais plus comme il s'appelle). Donc
en gros je voudrais savoir comment on lit un package et comment on
l'exporte hors de la base de donnée
cs_spirfite
Messages postés18Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention 5 janvier 2010 8 mai 2005 à 16:07
Bienvenue au Fight Club !
Règle N°1 : Il est interdit de parler du Fight Club.
Règle N°2 : Il est INTERDIT de parler du Fight Club.
Règle N°3 : Quand quelqu'un cri stop, s'écroule ou n'en peu plus, le combat est terminé.
Règle N°4 : Seulement deux hommes par combat.
Règle N°5 : Un seul combat à la fois.
Règle N°6 : Pas de chemise, ni de chaussures.
Règle N°7 : Les combats dureront aussi longtemps que nécessaire.
Règle N°8 : Si c'est votre première soirée au Fight Club, vous DEVEZ vous battre.