> Tech > SQL CLI et JDBC

SQL CLI et JDBC

Tech - Par Renaud ROSSET - 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 cette ressource

Préparer l’entreprise aux technologies interconnectées

Préparer l’entreprise aux technologies interconnectées

Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010