La nouvelle version 3.5 de TurboDB est disponible et disponible gratuitement aux possesseurs de versions 3.x avec de nouvelles fonctions, des corrections de bogues et une simplification de la gestion des licences :
Nouvelles fonctions
- TurboDB supporte dorénavant C++ Builder 6.0.
- Nouveau composant
TTdbEnumValueSet
pour faciliter l'utilisation des champs énumérés dans les formulaires et grilles de données - Nouvel éditeur de propriété SQL, pour
TTdbEnumValueSet
, listant automatiquement les tables et champs disponibles pour insertion.
Corrections de bugs
- Bug lié aux champs mémo pouvant corrompre la base
- Exécution de SQL
- Affichage maître/détail
Nouvelle gestion des licences
A partir de la version 3.5, les composants TurboDB changent de mode de gestion de la licence.
Alors que l'ancien mécanisme s'appuyait sur le chiffrement des fichiers ZIP, le nouveau utilise le mécanisme de chiffrement de dataWeb utilisé par exemple pour la protection des tables TurboDB. Grâce à ce nouveau mécanisme, il n'y a plus de versions séparées des produits pour l'évaluation, le produit standard ou le produit professionnel, mais une seule version, dont seule l'activation par une clef de licence détermine le niveau de fonctionnalité.
Ceci présente trois avantages fonctionnels pour les utilisateurs de TurboDB :
- Plus besoin de téléchargement multiples selon la version, notamment pour passer d'une version d'évaluation à une version complète
- Homogénéité garantie entre les versions d'évaluation et les autres puisque le code est le même
- Réduction des coûts de test pour dataWeb de 2/3 à chaque nouvelle version, permettant des investissements plus importants en nouvelles fonctionnalités et corrections de bugs plus rapide.
Après l'activation de TurboDB il suffit d'inclure l'unité de licensing dans votre code. Pour Delphi et Kylix,, il suffit d'une ligne contenant: uses TdbLicense ;
, et dans C++ Builder :#pragma link TdbLicense
.