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 :

Forcer une colonne en type boolean


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut Forcer une colonne en type boolean
    Bonjour,

    Je m'explique
    J'ai la requête de type suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT 
      (ACC.ACC_RIGHT & 1)/1 AS CANUPDATE,
      (ACC.ACC_RIGHT & 2)/2 AS CANCREATE,
      (ACC.ACC_RIGHT & 4)/4 AS CANERASE,
      (ACC.ACC_RIGHT & 8)/8 AS CANPRINT
    FROM 
      ACCESS ACC
    J'aimerais avec mon logiciel de dev type Delphi que les colonnes CANXXX soient du type ftBoolean au lieu de ftInteger j'ai essayé CONVERT, CAST mais rien n'y fais..

    Merci par avance
    Michel

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 839
    Points : 52 932
    Points
    52 932
    Billets dans le blog
    5
    Par défaut
    Le type purement booléen à la SQL n'existe pas en SQL Server. Vous devez vous contenter du type BIT.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Ok j'ai résolu mon souci autrement avec mes composants.
    Merci pour ton aide

    Michel

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Points : 72
    Points
    72
    Par défaut
    Salut!

    Pourrais tu nous dire comment a tu pu résoudre ton problème ?
    Et qu'elles sont ces composants qui t'ont aidé à le résoudre?

    Car apparament j'ai le même problème

    merci d'avance pour ta réponse
    Imad_Ing
    Softwear Engineer

    Petit à petit, Rôme est batie

  5. #5
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 114
    Points
    114
    Par défaut
    Tout simplement j'utilise les composants de la TMS et j'avais mal paramétré la grille pour qu'elle puisse m'afficher mes cases à cocher en fonction de la requête que j'ai mis dans mon post. En faite par défaut elle prend true ou false mais tu peux lui dire que si c'est 1 tu affiches aussi une case à cocher ... je pense que sur d'autres composants tu peux retrouver ses propriétés mais bon cela dépasse le cadre de ce forum

    A+
    Michel

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Points : 72
    Points
    72
    Par défaut
    merci encore une fois
    c gentil
    ca m'a aidé a résoudre mon problème

    Imad_Ing
    Imad_Ing
    Softwear Engineer

    Petit à petit, Rôme est batie

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

Discussions similaires

  1. Espace utilisé par une colonne de type TEXT
    Par efficks dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/02/2006, 16h34
  2. Récupérer les infos d'une colonne de type DataSet
    Par Zugg dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/02/2006, 14h46
  3. Réponses: 14
    Dernier message: 28/10/2005, 18h41
  4. Réponses: 5
    Dernier message: 19/04/2005, 09h46
  5. requete vers une colonne de type datetime
    Par Zorgz dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/12/2003, 12h37

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