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

Bases de données Delphi Discussion :

Sauvegarder une couleur dans un champ Alphanum


Sujet :

Bases de données Delphi

  1. #1
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut Sauvegarder une couleur dans un champ Alphanum
    Bonjour,

    Voici mon souci : j'aimerais sauvegarder des couleurs dans un champ de ma base de données.
    J'aimerais pouvoir y mettre nimporte quel couleur (j'ai fait une palette) donc plutot que de faire un truc genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if color = clRed then coul.AsInteger := 2;
    puis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if coul = 2 then color := clRed;
    if coul = 3 then color := $004080FF
    (ou coul serait le champ et color la propriété color d'un compo)
    etc..
    j'aimerais plustôt enregistrer directement la valeur $004080FF dans la base, en fesant un truc dans le genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Coulcol6.AsString := Choisi.Brush.Color;
    sauf que je me confronte a la différence de types entre le champ type 'String' de la bdd et le TColor auquel correspond la couleur.

    Vous feriez comment pour stoquer vos couleurs?

  2. #2
    Membre chevronné
    Profil pro
    xxxxxxxxxxx
    Inscrit en
    Juin 2004
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : xxxxxxxxxxx

    Informations forums :
    Inscription : Juin 2004
    Messages : 308
    Par défaut
    ColorToString et StringToColor devraient faire l'affaire...

  3. #3
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    Ahh, oui effectivement, c'est bon

    Merci beaucoup

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

Discussions similaires

  1. [Débutant] Sauvegarder une virgule dans un champs texte (nvarchar)
    Par thierry007 dans le forum VB.NET
    Réponses: 6
    Dernier message: 16/02/2014, 13h46
  2. [WD15] Sauvegarder une photo dans un champ image
    Par papydev dans le forum WinDev
    Réponses: 11
    Dernier message: 12/02/2010, 21h51
  3. sauvegarder une image dans un champ blob ?
    Par eric95 dans le forum Hibernate
    Réponses: 4
    Dernier message: 26/10/2006, 11h41
  4. Réponses: 4
    Dernier message: 08/07/2006, 07h36
  5. Sauvegarder une surface dans un fichier
    Par Freakazoid dans le forum DirectX
    Réponses: 6
    Dernier message: 18/08/2002, 16h23

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