Signaler

Insertion Image via une requête sql dans une base sqlserver 2012 [Résolu]

Posez votre question abirgl 127Messages postés lundi 31 octobre 2016Date d'inscription 20 juin 2017 Dernière intervention - Dernière réponse le 12 avril 2017 à 16:08 par abirgl
Bonjour,
Je travaille sur une base sql server 2012, dans ma table Article j'utilise une colonne Image_Article de type varbinary(MAX), dans laquelle je souhaite stocker une image pour chaque article,
J'ai essayé cette syntaxe :

update Article set Image_Article=(Select BulkColumn
from Openrowset (Bulk 'D:\Raticide\1032.png', Single_Blob) as Image)
where CArticle='1032'

mais ça me retourne l'erreur suivante :
Msg 4861, Level 16, State 1, Line 1
Cannot bulk load because the file "D:\Raticide\1032.png" could not be opened. Operating system error code 3(Le chemin d’accès spécifié est introuvable.).

S'il vous plait aidez moi à résoudre ce problème et merci d'avance


Afficher la suite 
Utile
+0
plus moins
Bonjour,

Là il te dit tout simplement que le fichier que tu veux mettre en base n'existe pas. Es-tu sûr de son chemin ?


Xavier
abirgl 127Messages postés lundi 31 octobre 2016Date d'inscription 20 juin 2017 Dernière intervention - 12 avril 2017 à 16:08
Effectivement ,
Je travaille sur une base de données d'une autre machine sur le réseau de l'entreprise , alors que j'ai mis les images dans ma propre machine , j'ai mis le dossier d'images sur l'autre machine du réseau et voilà , ça fonctionne bien
Merci
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !