comment enregistrer le chemin d'un fichier pdf dans une BD

comment enregistrer le chemin d'un fichier pdf dans une BD - C#/.NET managed - Programmation

Marsh Posté le 01-03-2013 à 19:42:50    

bonsoir ,  
 
j’utilise ASP.NET avec le langage c#  et une base de donnée SQL SERVER  
 
sur une page .aspx j'upload un fichier pdf sur mon serveur et je veux ensuite enregistrer le chemin du fichier dans la  base de données sql server
 
Svp comment faire  ;)

Reply

Marsh Posté le 01-03-2013 à 19:42:50   

Reply

Marsh Posté le 02-03-2013 à 12:24:32    

Salut,
 
Si c'est le chemin du fichier après l'upload sur le serveur, c'est relativement simple :
 
Normalement avec ton fileupload tu fais un saveas côté serveur après validation du client, saveas a qui tu donne l'emplacement ou mettre le fichier uploader. Tu peux réutiliser ta construction du chemin d'upload dans une requête SQL de type insert ou update.
 

Reply

Marsh Posté le 02-03-2013 à 13:52:59    

oui ça marcher , mais comment récupérer le chemin de la base et le mettre dans un linkbouton ou hyperlink et le télécharger coter client

Reply

Marsh Posté le 02-03-2013 à 14:31:13    

Dans la base tu a ton chemin local sur le serveur donc.
 
Pour que tu puisse servir au client un fichier via une page, il faut que ton Fichier.txt soit accessible via un lien http.
 
Si ton upload est dans ton application (dans un sous répertoire du site) tu peux remplace le chemin local par le chemin http avec l'utilisation de méthode mappath, request.url etc...
 
Si ton upload est dans un autre endroit, tu va devoir créer un site pour cet autre endroit et faire la meme manip en ayant par contre stocké ton site secondaire soit dans la base, soit dans une variable de ta page.
 
J'installe un VSExpress et je te donne un exemple si tu veux
 
 

Reply

Marsh Posté le 07-03-2013 à 02:55:46    

merci mon frère c régler

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed