ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Mise à jour table PGSql depuis VFP9 dans une grille   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

lun. 27 janvier 2020, 07h54

GLS
France France

atoutfox.public.association

Re: Mise à jour table PGSql depuis VFP9 dans une grille

Bonjour,

le curseur CTable est local et est déconnecté de PostGreSQL.. De mémoire ce curseur CTable est en lecture seule..
De plus relancer un SqlExec',, 'CTable') referme le curseur initial et la grille pert son RecordSource..

Je pense que le code suivant devrait mieux fonctionner:
*** mes inserts update sur la vue vTable viennent d'être effectués
fom.grille.recorsource = '' && supprimer le record source de la grille
lvue = "select * from vtable"
sqlExec(m.nconnect, m.lvue,'Ctable'&& recréation du curseur VFP local CTable
if used('CTable')
  fom.grille.recorsource = 'CTable' && supprimer le record source de la grille
  ** Ici éventuellement paramétrer les controlsourcedes colonnes de la grille
endif
form.grille.refresh()


Cordialement
GLS
Je me demande comment un INSERT sur ce curseur local CTable permet sans autre code VFP / SQL de mettre à jour la vue vTable ?

Il doit manquer du code pour pouvoir mettre à jour
Cordialement


Journal

alahem1 pense que ce message est la bonne réponse ou qu'il est utile
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000019536
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3