Bonjour,
Je me bats depuis 2 jours avec un problème que je n'arrive pas à résoudre.
J'ai un Recordset des plus bête qui soit:
(pour essayer de comprendre j'ai viré toutes les autre clauses - JOIN, WHERE et ORDER)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT P.* FROM T_Planned
Ce Recordset n'est pas trié, n'a pas de filtre et ne sert pas d'affichage dans un DataGrid.
Si je tente de modifier n'importe laquelle de ces colonnes, celle-ci est modifiée AVEC ou SANS .Update (bien sur j'ai vérifié après avoir relancé l'appli et AVEC le SQL Manager.
Par contre si je mets un Update, j'obtiens une erreur "La ligne ne peut être trouvé, etc...". J'ai bien sur essayé SANS Update mais le Recordset reste en
EditMode = EditInProgress empêchant toute action ultérieure dessus (logique).
Cela m'amène 2 questions:
- Je croyais (à tort ?) qu'il fallait faire un Update pour réellement mettre à jour le Recordset, mais apparemment peut-être pas ?
- Quelqu'un aurait-il une piste pour essayer de sortir de ce bug ?
Merci d'avance.







Répondre avec citation




Partager