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

MySQL Discussion :

Importer RTF depuis access(champ mémo) dans mysql (champ Blob)


Sujet :

MySQL

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2008
    Messages : 57
    Par défaut Importer RTF depuis access(champ mémo) dans mysql (champ Blob)
    Bonjour,

    J'aimerais savoir s'il est possible d'importer dans un champ blob de mysql du texte formaté venant d'un champ mémo de access.

    Comment conserver le formatage ?

    Jusqu'à présent, je passais par un fichier texte délimité pour passer des données d'access à mysql.

    Mais pour du texte formaté, je ne sais pas comment faire.

    Merci d'avance pour vos réponses.

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut
    Citation Envoyé par Lamanne Voir le message
    Bonjour,

    J'aimerais savoir s'il est possible d'importer dans un champ blob de mysql du texte formaté venant d'un champ mémo de access.

    Comment conserver le formatage ?
    Ton texte formaté ressemble à quoi? C'est Access 2008?
    Comment compte-tu utiliser ton champs blob pour lire ton texte?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 57
    Par défaut
    Je travaille avec Access 2007.

    En fait, j'ai une table avec environ 10 000 enregistrements, contenant les champs suivants :

    • RomeN3 INT (6) unsigned not null
    • LibRomeN3 VARCHAR (120) CHARACTER SET 'utf8' not null
    • DescRomeN3 BLOB

    Dans DescRomeN3, je voudrais importer le contenu d'un champ mémo (access) contenant du texte enrichi(gras, italique, souligné,...)

    Le contenu du champ mémo contient environ une trentaine de lignes (en A4) de texte enrichi.

    Ensuite, je souhaite pouvoir afficher ce texte enrichi sur ma page html en conservant la mise en forme du champ mémo.

    Je ne sais pas encore comment je vais afficher ce texte. Y-a-t'il des techniques particulières ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut
    Citation Envoyé par Lamanne Voir le message
    Je travaille avec Access 2007.

    En fait, j'ai une table avec environ 10 000 enregistrements, contenant les champs suivants :

    • RomeN3 INT (6) unsigned not null
    • LibRomeN3 VARCHAR (120) CHARACTER SET 'utf8' not null
    • DescRomeN3 BLOB

    Dans DescRomeN3, je voudrais importer le contenu d'un champ mémo (access) contenant du texte enrichi(gras, italique, souligné,...)

    Le contenu du champ mémo contient environ une trentaine de lignes (en A4) de texte enrichi.

    Ensuite, je souhaite pouvoir afficher ce texte enrichi sur ma page html en conservant la mise en forme du champ mémo.

    Je ne sais pas encore comment je vais afficher ce texte. Y-a-t'il des techniques particulières ?
    Je n'ai pas travaillé avec Access 2007, et donc je ne sais pas sous quelle forme il garde le texte enrichi.

    En tout cas si tu veux afficher ton texte sur ta page HTML alors tu n'a pas besoin de champ BLOB mais juste texte.

    Si le texte enrichi sous Access 2007 est sauvegardé sous format WORD alors il faudra convertir word -> HTML (il y aura des pertes).

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 57
    Par défaut
    Mais alors à quoi sert le type BLOB ?
    Je pensais qu'on ne pouvait pas stocker du texte enrichi dans les champs VARCHAR

  6. #6
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Par défaut
    Citation Envoyé par Lamanne Voir le message
    Mais alors à quoi sert le type BLOB ?
    Je pensais qu'on ne pouvait pas stocker du texte enrichi dans les champs VARCHAR
    Tout dépends de comment ce texte est codé? S'il est codé en HTML ou RTF dans ce cas là tu peux le mettre dans un VARCHAR.
    A partir du champs BLOB tu peux créer un fichier avec son contenu. c'est tout (ou presque).

Discussions similaires

  1. Réponses: 15
    Dernier message: 25/06/2020, 20h21
  2. Réponses: 2
    Dernier message: 15/03/2014, 17h14
  3. Importer des données depuis des fichiers csv dans MySQL
    Par nrpfc dans le forum SQL Procédural
    Réponses: 24
    Dernier message: 09/10/2012, 16h53
  4. [AC-2010] Import contenu fichier .txt dans un champ mémo
    Par vversaveau dans le forum VBA Access
    Réponses: 2
    Dernier message: 17/02/2011, 15h27
  5. Réponses: 4
    Dernier message: 06/10/2006, 15h24

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