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

MS SQL Server Discussion :

Enregistrer un document word dans ma base


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 149
    Par défaut Enregistrer un document word dans ma base
    Salut,
    Je voudrais savoir si enregistrer un document word dans un champ de type text dans ma base peut dégrader sa mise en forme(gras, italique, couleur du texte, etc.)
    Merci

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Le plus simple est d'enregistrer le fichier dans une colonne Varbinary.

    Autre possibilité, si c'est du word 2007, enregistrer le docx dans une colonne Xml.

  3. #3
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    En effet le type text est obsolète et ne doit plus être utilisé.
    Notez que si par la suite vous souhaitez des recherches de texte dans les documents que vous aurez stocké, vous pouvez utiliser l'indexation de texte intégral.

    Si le but de votre base de données est la gestion de documents, vous pouvez également vous tourner vers la fonctionnalité FileStream (article de Mikedavem ici), qui vous permettra d'obtenir de meilleures performances

    @++

  4. #4
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 149
    Par défaut Merci a vous
    Salut !
    Merci a vous de répondre aussi promptement. Je vais prendre le week-end pour y travailler et je vous tiens informer.
    Merci et bon week-end

  5. #5
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 149
    Par défaut
    Salut,
    Je m'excuse d'avoir mis tant de temps. J'ai essayé la solution de Bluedeep et elle semble la meilleure vu que je travaille avec SQL SERVER 2005. Je ne sais pas si je me trompe mais la solution de elsuket - d'après mes recherches - n'existe qu'en SQL SERVER 2008.
    Merci beaucoup pour votre aimable attention.
    a+

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Que ce soit la recherche de texte intégral (FullText) ou la fonctionnalité FileStream, elles existent et ont été introduite sous SQL Server 2008, respectivement ...

    @++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/01/2015, 14h55
  2. [MySQL] Création d'un document Word dans une base de données
    Par afifi dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 05/04/2009, 08h50
  3. Enregistrer un Document Word/VBA dans un DBD MySQL
    Par Trebor_ dans le forum VBA Word
    Réponses: 8
    Dernier message: 30/03/2008, 15h41
  4. document word dans une base access
    Par emulamateur dans le forum VBA Word
    Réponses: 4
    Dernier message: 19/03/2008, 13h01
  5. Document Word dans base de données Access
    Par madnux dans le forum C++Builder
    Réponses: 7
    Dernier message: 16/05/2007, 20h35

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