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 :

Peut on stocker du texte formaté (avec ses styles) dans Sql Server ?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut Peut on stocker du texte formaté (avec ses styles) dans Sql Server ?
    Bonjour à tous ;
    J'ai par exemple une table dans une DB Sql server dans laquelle il y'a des champs de type NVARCHAR(taille), j'aimerais savoir si on peut stocker du texte formaté (Bold, Italic, Underline...)

    moi quand j'essaye ça donne rien, mais mon chef m'a dit que c possible sous Sql Server .

    si oui j'aimerais savoir comment procéder pour le faire

    MERCI

    cordialement
    Yoma41

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut
    Y' a t-il quelqu'un qui a entendu mon cri de secours? j'espère..

  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 : 43
    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,

    moi quand j'essaye ça donne rien, mais mon chef m'a dit que c possible sous Sql Server .
    Non, cela n'est pas possible et je ne sais pas où votre supérieur a entendu cela.
    Un moteur de base de données est conçu pour stocker et restituer des données, donc pas pour les présenter.
    Entendez par données uniquement des valeurs

    Maintenant rien ne vous empêche de stocker dans une colonne de type VARCHAR(MAX) un texte avec des balises HTML qui mettent en forme votre texte, ou encore de stocker des documents PDF ou .doc(x) ...

    @++

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut
    Bonjour Elsuket
    Merci pour ta réponse, mais je tiens à te préciser cela:

    Non, cela n'est pas possible et je ne sais pas où votre supérieur a entendu cela.
    Un moteur de base de données est conçu pour stocker et restituer des données, donc pas pour les présenter.
    Entendez par données uniquement des valeurs
    moi j'ai parlé du texte donc ça sous entend les valeurs de mes données stockées sous format text dans Sql Server, et bien sûr je sais qu'une DB contient des Tables, procédure, fonctions,....etc qui traitent ces données en forme de ligne colonnes, mais avec SQL Server 2008 C'est possible de stocker du texte enrichi (RTF) directement dans les tables sans passer par NVARCHAR(max).
    Mon chef avait bien RAISON on peut mettre du RTF dans les champs de types text, nvarchar(taille, ou max).
    en gros un rtf issu d'une RichTextBox est directement stockable dans Sql server et pas besoin de passer par varchar(max) pour stocker du html sauf si on veut pas réutiliser la roue mais on préfere la refaire

    @+++
    amicalement
    yoma41

  5. #5
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonsoir,

    A noter qu'il est également possible de stocker du format RTF avec SQL Server 2005 avec VARCHAR(MAX) ou NVARCHAR(MAX)

    ++

  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 : 43
    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
    Citation Envoyé par Yoma41
    j'aimerais savoir si on peut stocker du texte formaté (Bold, Italic, Underline...)
    A question précise, réponse précise

    @++

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

Discussions similaires

  1. Problème avec une requête dans SQL-Server
    Par krolis dans le forum Développement
    Réponses: 6
    Dernier message: 09/01/2011, 21h53
  2. comment declarer une form Vb avec ses caracteres en sql server
    Par mohamed Benaoua dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 26/03/2010, 13h58
  3. Afficher un texte formaté avec echo en php
    Par gudyryps dans le forum Langage
    Réponses: 8
    Dernier message: 21/01/2009, 23h23
  4. Stocker un texte formaté
    Par mouchkar dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 15/09/2006, 16h27
  5. Stocker du texte formaté
    Par nbutin dans le forum Administration
    Réponses: 6
    Dernier message: 20/12/2005, 09h50

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