PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Modification automatique de la structure d'une table et gestion de transaction
Modification automatique de la structure d'une table et gestion de transaction
Débuté par viahalker, 15 mar. 2023 12:42 - 1 réponse
Posté le 15 mars 2023 - 12:42
Bonjour chers développeurs

J'évolue très souvent avec HFSQL mais j'ai voulu développé une application avec la base PostgreSQL.
Pour cela je voudrais savoir s'il est possible de modifier automatiquement la structure d'une table dans une base déjà déployée chez le client? C'est à dire une table qui au départ avait 3 colonnes et après on y ajoute d'autres.
Avec HFSQL, la fonction HModifieStructure règle ce problème

Deuxième préoccupation, comment gérer les transactions? si je veux envoyer des données dans au moins deux tables en validant l'opération. Avec HFSQL HTransaction gère cela.
Je souhaiterais que vous m'aidiez
Merci
Membre enregistré
4 361 messages
Posté le 15 mars 2023 - 15:30
Bonjour,
A priori tu n'utilises pas l'accès natif. Ce serait un bon début. La plupart des fonctions Hxxx sont supportées.
Dans le pire des cas il faut passer par SQL
1-ALTER TABBLE etc...
2-BEGIN TRANSACTION etc..

--
Il y a peut être plus simple, mais, ça tourne