Bonjour,
Comment peut-on gérer les champs indicés HF7 avec une requete SQL ?
Le code ci-après plante alors que son équivalent avec les ordres HF
fonctionne.
Merci à tous
lReq est une source de données
lTxtSql = "select *" +...
" from GRDROIT GRDROIT" +...
" where (GRCLEUNIK = " + :IdGroupe + ")"
SI hexecuterequetesql(lReq,lTxtSql) ALORS
hLitPremier(lReq)
tantque pas hendehors()
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Le 16 juin 2004 à 08:46, I.G.LOG nous disait :
Comment peut-on gérer les champs indicés HF7 avec une requete SQL ? Le code ci-après plante alors que son équivalent avec les ordres HF fonctionne.
lReq est une source de données lTxtSql = "select *" +... " from GRDROIT GRDROIT" +... " where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de performance (c'est indiqué dans toutes les bonnes docs SQL). Je le remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType, GRDROIT.DROITS[1] AS Droits1, GRDROIT.DROITS[2] AS Droits2,...
Comment peut-on gérer les champs indicés HF7 avec une requete SQL ?
Le code ci-après plante alors que son équivalent avec les ordres HF
fonctionne.
lReq est une source de données
lTxtSql = "select *" +...
" from GRDROIT GRDROIT" +...
" where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de
performance (c'est indiqué dans toutes les bonnes docs SQL). Je le
remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType,
GRDROIT.DROITS[1] AS Droits1,
GRDROIT.DROITS[2] AS Droits2,...
Comment peut-on gérer les champs indicés HF7 avec une requete SQL ? Le code ci-après plante alors que son équivalent avec les ordres HF fonctionne.
lReq est une source de données lTxtSql = "select *" +... " from GRDROIT GRDROIT" +... " where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de performance (c'est indiqué dans toutes les bonnes docs SQL). Je le remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType, GRDROIT.DROITS[1] AS Droits1, GRDROIT.DROITS[2] AS Droits2,...
Merci pour les conseils. Je vais essayer Cordialement
"Eric" <ericb33+ a écrit dans le message de news:uucgussrbuh9$
Le 16 juin 2004 à 08:46, I.G.LOG nous disait :
> Comment peut-on gérer les champs indicés HF7 avec une requete SQL ? > Le code ci-après plante alors que son équivalent avec les ordres HF > fonctionne. > > lReq est une source de données > lTxtSql = "select *" +... > " from GRDROIT GRDROIT" +... > " where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de performance (c'est indiqué dans toutes les bonnes docs SQL). Je le remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType, GRDROIT.DROITS[1] AS Droits1, GRDROIT.DROITS[2] AS Droits2,...
Merci pour les conseils.
Je vais essayer
Cordialement
"Eric" <ericb33+spam@alussinan.org> a écrit dans le message de
news:uucgussrbuh9$.dlg@ericb33spam.alussinan.org...
Le 16 juin 2004 à 08:46, I.G.LOG nous disait :
> Comment peut-on gérer les champs indicés HF7 avec une requete SQL ?
> Le code ci-après plante alors que son équivalent avec les ordres HF
> fonctionne.
>
> lReq est une source de données
> lTxtSql = "select *" +...
> " from GRDROIT GRDROIT" +...
> " where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de
performance (c'est indiqué dans toutes les bonnes docs SQL). Je le
remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType,
GRDROIT.DROITS[1] AS Droits1,
GRDROIT.DROITS[2] AS Droits2,...
Merci pour les conseils. Je vais essayer Cordialement
"Eric" <ericb33+ a écrit dans le message de news:uucgussrbuh9$
Le 16 juin 2004 à 08:46, I.G.LOG nous disait :
> Comment peut-on gérer les champs indicés HF7 avec une requete SQL ? > Le code ci-après plante alors que son équivalent avec les ordres HF > fonctionne. > > lReq est une source de données > lTxtSql = "select *" +... > " from GRDROIT GRDROIT" +... > " where (GRCLEUNIK = " + :IdGroupe + ")"
Déjà, je vous déconseille d'utiliser les "SELECT *" pour des raisons de performance (c'est indiqué dans toutes les bonnes docs SQL). Je le remplacerais par :
SELECT GRDROIT.IDENTTYPE AS IdentType, GRDROIT.DROITS[1] AS Droits1, GRDROIT.DROITS[2] AS Droits2,...