fonctions qui affichent quelles sont les bases de données disponibles, décrivent
leur type et établissent la connexion.
Une application peut être conçue en fonction d’une cible spécifique. Par exemple,
un service comptabilité peut stocker ses enregistrements dans une base ORACLE.
Lorsqu’il faut concevoir un système de prise de commandes, on sait quels sont les
pilotes ORACLE nécessaires. On connaît également quel est le type de cette base
de données, et quels sont les attributs nécessaires pour s’y connecter. Lorsqu’une
application est conçue pour une source de données cible, on peut tirer parti des
fonctions spécifiques offertes par le SGBD et le pilote.
D’un autre côté, une application peut devoir être conçue pour accéder à n’importe
quelle base de données. Elle ne saura pas a priori quel est le pilote utilisé, ni la base
de données cible. Dans ce cas, le développeur devra faire preuve de prudence, et
n’utiliser que les fonctions communes à toutes les sources de données ODBC.
4D ODBC permet aux développeurs de construire des applications selon ces deux
scénarios
.
Voici ce qui caractérise la simplicité d’apprentissage de 4D ODBC :
Mise en oeuvre du langage de développement de 4D
4D ODBC, qui se fonde sur l’environnement 4D, solide et éprouvé, combine
développement et déploiement rapide d’applications, performances et fiabilité.
4ème Dimension permet d’utiliser de très nombreux types de données (dont les
sons, les BLOBs, la vidéo, la compression automatique, etc.) qui sont parfaits pour
créer des applications ODBC clientes. Le langage de développement de 4D pos-
sède de nombreux outils et commandes pour gérer, vérifier et manipuler tous ces
types de données.
Développement par pointer/cliquer
Les développeurs qui ne maîtrisent pas le langage SQL tireront le meilleur parti
des commandes contextes de 4D ODBC, pour laisser 4D gérer lui-même le langage
SQL. Un contexte est un lien dynamique entre un objet 4D et un objet ODBC.
Un utilisateur peut définir un contexte de manière graphique, par un simple
pointer/cliquer. Une fois le contexte défini, 4D ODBC gère automatiquement la
création et l’exécution de toutes les commandes SQL pour le développeur.
Commandes de programmation de haut niveau
Les commandes de haut niveau de 4D ODBC concatènent les commandes API de
bas niveau en fonctions et commandes de haut niveau, de type macros. Ces com-
mandes réduisent le temps de développement des applications, et le simplifient.
Elles sont conçues pour augmenter les performances en donnant un lieu direct au
noyau de 4D. Les développeurs qui ne maitrisent pas le cycle d’exécution de bas
niveau d’ODBC trouveront dans ces commandes une manière rapide et simple
d’accéder à l’environnement de développement ODBC.
Dictionnaire de données intégré
4D Insider fonctionne avec 4ème Dimension et 4D ODBC. Il permet de construire
un dictionnaire de données intégré répertoriant tous les objets utilisés dans le
projet, classe le code en catégories pour chaque objet et l’affiche, prêt à être modifié
ou copié.
SIMPLICITÉ
D’APPRENTISSAGE
SIMPLICITÉ
D’UTILISATION