Bonjour à tous, Comment peut-on synchroniser la description de l'analyse d'un projet windev (modifier la structure de fichiers) avec une base de données MySQL ? Merci d'avance.
Il me semble que dans le cadre d'utilisation d'une bdd externe, la structure de la table doit être modifiée dans la base tierce et non dans l'analyse WDD. Il faudra faire un ALTER ... Tu ne peux pas effectuer de modifs des bases tierces via windev. La structure des tables Mysql doit être modifiée directement sur le serveur (via frontmysql ou phpmyadmin ou ce que tu veux ..), et après tu dois importer/synchroniser pour effectuer la MAJ dans windev. En clair, windev ne donne aucun "outil" pour faire ca. Suis pas très fort en MySQL. J'essaye d'aider quand même Modifier une structure MySQL : Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Une autre question SVP : Mais qu'est ce qu'on fait si on a une application installée chez plusieurs clients ? est ce qu'il faut faire la modification sur le serveur de chaque client ? Merci encore une autre fois.
IL faut faire la modification sur chaque machine qui à une base de données... donc le serveur mais pas les postes "clients" Peut être serait-il judicieux, si tu débute, de commencer par développer avec une base HFSQL, tu t'enlèverais le poids de ces modifications de base. windev gère très bien cela en automatique pour ses bases
Merci encore une autre fois Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Donc il apparait qu'il n'y a pas de truc équivalent à la fonction HModifieStructure pour les BDD externe, même que la fonction HCréationSiInexistant fonctionne dans ce cas là.
Et bien je n'ai effectivement pas trouvé. Mais n'utilisant pas régulièrement les bases "externes" j'espère me tromper, sinon chaque modification de données devient un problème ...
Pour le moment j'utilise les bases HF, mais je pense à migrer vers des bases externes telle que MySQL pour gagner en terme de performance et de rapidité en utilisant les fonctions SQL. Qu'est que vous pensez ? est ce que cette orientation a des problèmes par rapport à la première approche de HF ? Merci pour vos conseils.
SI tu utilises les requêtes SQL au lieu des fonctions Hxxxx tu ne verras pas de grosses différences entre les bases de données. Autant utiliser le confort des bases HFSQL.... Les performances entre HyperfileSQL et MySQL sont à peu près les même, Rapidité sur les petites base et bien plus lent mais acceptable sur un grosse base (100 Go-1 To). A noter que nos tests avec PostgreSQL ce sont avérés bluffants de rapidité, en tout point sur les petites bases de 20-30% et aussi surtout sur les grandes bases +100-300 %
un autre point svp : si on veut travailler avec une base de données distante (hébergée), dans ce cas là l'utilisation des fonctions SQL avec une base externe sera-t-il la meilleure approche ?
Pas forcement.HFSQL Serveur permet aussi l'acces distant bien sur. Et tu trouve beaucoup d'hebergeurs HFSQL (PcSoft le fait, aussi host.fr...) La solution des bases externes ne me parait pas toujours justifiée. Mais c'est mon avis perso. D'autres te diront le contraire...
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! un autre point svp : si on veut travailler avec une base de données distante (hébergée), dans ce cas là l'utilisation des fonctions SQL avec une base externe sera-t-il la meilleure approche ?Cliquez pour agrandir...