> Tech > SQL CLI et JDBC

SQL CLI et JDBC

Tech - Par iTPro - Publié le 24 juin 2010
email

Il existe deux autres moyens d'accès à  une base de données : le CLI SQL (un ensemble d'API de style ODBC) et JDBC (un ensemble de classes Java dans le package java.sql). Même si le CLI SQL et JDBC apportent des méthodes d'accès aux métadonnées, l'objet principal de cette

métadonnée est de contrôler la sortie des données sur un écran.

            Lorsqu’on
crée un fichier écran AS/400, les cartes A peuvent référencer des champs
dans des fichiers décrits en externe, y compris des attributs de champs comme
la longueur et le type de données. Comme les fichiers écrans comprennent les
types de données OS/400, ils appliquent automatiquement un contrôle de validité
simple, comme la présence de chiffres dans un champ numérique.

            Les
langages de programmation utilisés pour écrire des applications graphiques
n’ont toutefois pas d’équivalent direct d’un fichier écran. Java, par
exemple, contient les classes AWT (Abstract Windowing Toolkit) et Swing pour
afficher les données. Comme les données d’un champ de saisie sont
normalement affichées dans une zone texte ne comprenant pas les types de données,
JDBC fournit des métadonnées à  propos des données extraites de la base. Ces
métadonnées permettront de contrôler le formatage et la validation des données
à  afficher. (Pour un exemple simple de la manière d’utiliser les métadonnées
"result set" en Java, voir JDBCAdapter.java dans le sous-répertoire
demo/jfc/Table du JDK 1.2.)



Compte tenu de leur puissance
et de la profusion de leurs sources sur l’AS/400, il est important de connaître
les métadonnées qui existent

 

Téléchargez gratuitement cette ressource

Guide de Services Cloud Managés

Guide de Services Cloud Managés

Accélérer votre transformation digitale, protéger et sécuriser vos environnements Cloud avec les offres de support, d'accompagnement et de services managés. Découvrez le TOP 3 des Services Managés pour accompagner la transformation de vos environnements Cloud, gagner en agilité et en sécurité dans un monde d'incertitudes.

Tech - Par iTPro - Publié le 24 juin 2010