|
-
Un moteur éprouvé et compact :
Le base de données HyperFileSQL Mobile est livré en standard avec
WINDEV Mobile.
C'est une version du celèbre moteur de base de données HyperFileSQL
(plusieurs millions d'applications dans le monde utilisent ce moteur) adapté au Pocket PC.
Il hérite de toutes les qualités de HyperFileSQL : fiabilité,
robustesse et rapidité.
L'intégration totale des ordres et l'organisation (automatique) des index
permettent des vitesses d'accès fabuleuse.
Celà donne de meilleurs temps de réponses pour les applications
mobiles.
- Définir la structure de la base de données ? Très
simple avec WINDEV Mobile.
La définition de la structure de la base de données se fait très
facilement en interactif via l'éditeur d'analyse de WINDEV Mobile.
- Une programmation simple et puissante
:
La définition de la structure de la base de données se fait très
facilement en interactif via l'éditeur d'analyse de WINDEV Mobile.
La puissance et la simplicité du WLangage sur les bases de données
sont étonnantes.
Par exemple la recherche d'un enregistrement (une ligne de table) et tous les traitements
attachés (ouverture de fichier, affectation des variables, vérification
de la cohérence ...) s'effectue en une seule ligne de code très
simple et très puissante :
hLitRecherche(CLIENT,NOM,"DUPONT").
L'utilisation d'instruction en français permet une meilleure maîtrise
: le code est auto-commenté !
L'ordre hLitRecherche sera compris par tous les développeurs,
même les nouveaux.
Il est possible également de programmer en Anglais, l'ordre devient hReadSeek.

La liaison d'une colonne (rubrique) ou d'une ligne (enregistrement) avec des champs d'une fenêtre
peut être directement définie sous l'éditeur d'IHM de WINDEV
Mobile.
Cette liaison permet en une seule instruction WLangage d'affecter le contenu
du fichier à la fenêtre (FichierVersEcran) ou à l'inverse
d'affecter les valeurs saisies dans la fenêtre au fichier de données
(EcranVersFichier).
La modification effective de la table (du fichier physique) se fait suivant le cas avec une
instruction d'ajout (hAjoute) ou de modification (hModifie) :
limpide !
Bien entendu il est également possible d'accéder à la base
de données en utilisant des requêtes traditionnelles (SQL) ou le
puissant éditeur de requêtes de WINDEV Mobile.
- Maintenance automatique des fichiers de données
L'évolution des structures de données est gérée automatiquement
par HyperFileSQL : changement de taille de colonne (rubrique), nouvelle colonne (rubrique) ... seront
effectués automatiquement sur des fichiers de données déjà en place.
- Synchronisation automatique avec le moteur HyperFileSQL :

WINDEV Mobile permet de synchroniser des lignes de tables (enregistrements) HyperFileSQL utilisés
à la fois par une application WINDEV standard et par une application WINDEV
pour Pokcet PC.
Cette synchronisation s'effectue automatiquement par l'intermédiaire d'ActiveSync.
Pour des cas particuliers il est possible de prendre le contrôle de la synchronisation
au travers d'une collection de procédures en WLangage.
Il devient ainsi très facile de gérer tout type de synchronisation,
y compris des synchronisations entre bases hétérogènes.
|