PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Éditeur d'analyse & SQL Server : Synchronisation "Aveugle"?
Éditeur d'analyse & SQL Server : Synchronisation "Aveugle"?
Débuté par Nicholas Lessard, 20 avr. 2004 18:56 - Aucune réponse
Posté le 20 avril 2004 - 18:56
Bonjour,
Je développe présentement une application en Windev 7.5 qui utilise une
base de données SQL Server 2000, dans laquelle la structure de la base de
données est en constante mutation (On est à la phase Recherche & Développement
- Tests et ya souvent des correstions à apporteraux structures définies).
Lorsque j'ajoute ou renomme un champ dans une table de ma base de données
SQL Server, le fait d'utiliser l'option "Synchroniser l'analyse avec la base
de données externe" fait la job.

Cependant, lorsque je SUPPRIME UN CHAMP OU UNE TABLE, l'option "Synchroniser
l'analyse avec la base de données externe" n'applique JAMAIS ces changements
à mon analyse Windev; en d'autre mots, l'analyse n'est pas synchronisée car
les anciens champs et / ou tables supprimées de ma base de données SQL Server
restent présentes dans mon analyse et comme de raison, même si les références
à ces champs ne sont plus valides, l'éditeur de code de «Windev ne "voit
rien" car la description de ces dits champs ou tables sont ENCORE présentes
dans l'analyse. Résultat: aucune erreur à la compilation, mais c'est erreur
par dessus erreur à l'exécution.

J'ai essayé de supprimer toutes les descriptions de tables de l'analyse et
de les ré-importer depuis SQL Server mais le résultat est que tout les champs
liés de mon application perdent leur "liaison" au champs auxquels ils sont
liés dans l'analyse. Disons que ce n'est pas plus d'adon.

Quelqu'un a déja vécu ce problème? Si oui, comment fait-on pour que même
les suppressions de champs/tables soient synchronisées à mon analyse?

Merci à l'avance

Nico