mar. 28 février 2012, 09h12
RHJ
Madagascar
atoutfox.public.association
Grid et tableupdate
Bonjour à tous,
j'ai un formulaire que trie mes informations de ma base de donnée sqlserver dans un grid, à partir d'un controle textbox.
le grid affiche bien les résultats si le controle textbox saisi la bonne référence.
mes informations sont ajouté par create sqlview vwName1 remote connextion connecter1 as select * from matable where filtre = ?cfiltre. Dont cfiltre est la valeur de mon controle textbox1
Je peux modifier les informations dans le grid et renvoyer les informations dans sql server par tableupdate() avec mon bouton maj.
le bouton maj est conditionné actif et inactif par un statut getfldstate() de mon curseur.
Cependand si je veux ajouter un enregistrement dans mon grid, je fais append blank et replace pour lier mon enregistrement suivant le filtre de controle text1.
mon nouvel enregistrement apparait en visuel dans le grid mais quand je fais tableupdate() l'enregistrement parait être envoyé dans sqlserver mais getfieldstate() indique que les enregistrement modifié sont toujours là à envoyer et le bouton est toujours actif.
j'ai essayé de faire requery() et il me sort vraiment que la mise en mémoire tampon a encore un enregistrement en suspend.
Je remercie d'avance à votre interventions pour pouvoir remedier à ce problème.
Salutations
Rivo
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000008328