SQL [Conversion en booléen]
C++Builder ADOQuery SQLServer
Je suis à l'aide d'une procédure stockée avec cette sélection de
SELECT Name,
COALESCE(
(
SELECT TOP 1 0
FROM TbUserParam
WHERE TbUserParam.ID_User = @ID_User
AND TbUserParam.ID_Param = CfgListParIzm.ID_ListParIzm
), 1) Visi
FROM CfgListParIzm
WHERE CfgListParIzm.ID_ListGroupParIzm = @ID_ListGroupParIzm
Des choses à propos de cette requête
dans ma requête SQL chaîne :
FlowClientHardQ :ID_User, :ID_ListGroupParIzm
alors source de données et DBGrid avec les champs Case à cocher. Source
J'ai donc besoin d'un bool (ou bits) champ de mon ADO de Requête.
Comment /Où puis-je le convertir ?
Merci.
OriginalL'auteur Cynede | 2010-01-22
Vous devez vous connecter pour publier un commentaire.
Fonte à peu?
Mais pouvez-vous ne pas réécrire la requête, donc, pour éviter la sous-requête:
OriginalL'auteur gbn
Peut-être une distribution à PEU?
Mise à JOUR
Vous pouvez utiliser est ISNULL ().
SELECT CAST(ISNULL(NULL,1) AS BIT)
OriginalL'auteur Liao