IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

inserer | recuperer les fichiers doc [ sql server ]


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Par défaut inserer | recuperer les fichiers doc [ sql server ]
    Bonjour ,

    je vous explique mon probleme ,

    dans mon website , y a une interface qui contient un FILEUPLOAD pour choisir le fichier Doc à partir de mon disque dur et l'inserer dans la base de données dans un champ de type IMAGE , tout se pass bien . MAIS , pour telecharger ce fichier à partir d'un ITEMTEMPLATE du gridview de type HYPERLINK ,, j'en ai vraiment aucune idée ..


    Pourriez vous m'aider svp ?
    Merci

  2. #2
    Membre averti
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Par défaut
    j'ai du mal a comprendre ce que tu essayes de faire, mais je vais répondre en fonction de ce j'ai cru comprendre.


    Dans un formulaire tu fais un upload, puis dans un autre tu veux récupérer l'url du fichier pour l'afficher en hyperlink dans une grid?

    Si c'est bien le 3ème, il faut que tu sauvegarde l'url dans ta bdd, pointant vers le fichier du serveur, et c'est ta requête (qui rempli le gridview) qui récupèrera l'url.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <ItemTemplate>
        <asp:HyperLink ID="docX" runat="server" NavigateUrl='<%# Eval("docX") %>' Target="_blank">
            <%# Eval("desc").ToString()%>
        </asp:HyperLink>
    </ItemTemplate>
    docX étant l'url du fichier dans ta requete, et desc etant le libelle que tu veux afficher (récupéré dans ta requête également, vu qu'on utilise le # Eval)

    Si c'est autre chose, détaille un peu mieux ton problème

  3. #3
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Non il veut enregistrer le fichier doc en binaire dans sa base de données d'après ce que j'ai compris. C'est, à mon sens, pas à faire et je partirais personnellement sur ta solution également.

Discussions similaires

  1. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 16h55
  2. Récuperer les fichiers d'une autre machine sur une autre
    Par khalidlyon dans le forum Réseau
    Réponses: 1
    Dernier message: 09/11/2004, 13h40
  3. Au secours, sur les licences MS SQL Server
    Par papouAlain dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 31/10/2004, 11h27
  4. Gérer les queue avec sql server ?
    Par devdev dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 17/06/2004, 17h38
  5. Une ch'tite bizarrerie dans les Updates de SQL Server
    Par Wakko2k dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 08/04/2004, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo