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

DB2 Discussion :

Procédure/déclaration en free d'un zone binary(4) sur API


Sujet :

DB2

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Procédure/déclaration en free d'un zone binary(4) sur API
    Bonjour,
    Je fais des tests d'utilisations de l' API QUSCRTUS.
    Pour info je n'utilise pas souvent les API...
    Le 3eme parametre est déclaré en carte D Initial size Input Binary(4) chez IBM
    En free j'ai mis int(10). ? .Est ce que cela vous semble OK???
    https://www.ibm.com/support/knowledg...s/quscrtus.htm
    Je me suis appuye sur ceci:
    D QUSCRTUS PR ExtPgm('QUSCRTUS')
    D UserSpace 20A const
    D Attrib 10A const
    D InitSize 10I 0 const
    D InitVal 1A const
    D PubAuth 10A const
    D Text 50A const
    Je veux remplacer les cartes D par du free?
    merci

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 129
    Points : 38 543
    Points
    38 543
    Billets dans le blog
    9
    Par défaut
    Bonsoir

    C'est un peu brut de fonderie, a priori c'est DB2 400 mais à préciser : DB2 for Z/OS, DB2 for i-series (DB2 400), DB2 for windows et linux ?

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut procédure/declaration en free d'un zone binary(4) sur API
    bonjour,
    oui desole , c'est bien as400/DB2

  4. #4
    Membre régulier
    Homme Profil pro
    Expertise IBM i. Formation, Audit, Conseil, Sécurité
    Inscrit en
    Février 2009
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Expertise IBM i. Formation, Audit, Conseil, Sécurité

    Informations forums :
    Inscription : Février 2009
    Messages : 40
    Points : 94
    Points
    94
    Par défaut
    Bonjour,

    Effectivement les binaires de longueur 4 peuvent être traduits comme des entiers de longueur 10. Autrement dit, en spécification D colonné :
    D InitialSize 4B 0
    peut être codé :
    d InitialSize 10I 0

    et en free :
    dcl-s InitialSize int(10);

    Dominique

Discussions similaires

  1. Procédure, déclaration, composants non déclarés
    Par juju1988 dans le forum Débuter
    Réponses: 6
    Dernier message: 27/04/2011, 08h27
  2. Réponses: 4
    Dernier message: 01/08/2006, 13h49
  3. [Javascript] Récuperer une zone de texte sur une meme page
    Par dipajero dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/03/2006, 20h46
  4. Réponses: 2
    Dernier message: 19/01/2006, 19h33
  5. Déplacer la zone de swap sur une partition propre
    Par Furius dans le forum Windows XP
    Réponses: 18
    Dernier message: 18/10/2005, 21h03

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