Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, comment a-t-il
été résolu?
J'ai un formulaire de saisie avec une TextBox pour saisir des commentaires
de participants.
J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle
et un objet DAO. Définition de l'objet :
SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment,
Acteur_analyse.analyse
FROM Acteur_analyse
WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours)
Zone liée = comment (de type Mémo).
A la sortie de mon formulaire, j'effectue le code suivant :
pour faire faire les MAJ dans la base de données. Lors de l'affichage
suivant, les mises à jour ne sont pas effectuées, mais si je ressors et je
reviens (ou après avoir déroulé du code supplémentaire) les mises à jours
sont effectives.
Update et UpdateBatch ne font rien de mieux, Resync plante et Requery ne
donne rien non plus. Une idée?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jerome crevecoeur
Tu dois utiliser des objets DAO et des objets ADO. Une modification avec l'objet DAO n'est pas immédiate pour un objet utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit :
Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, com ment a-t-il été résolu?
J'ai un formulaire de saisie avec une TextBox pour saisir des commentai res de participants.
J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle et un objet DAO. Définition de l'objet :
SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment, Acteur_analyse.analyse FROM Acteur_analyse WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours)
Zone liée = comment (de type Mémo).
A la sortie de mon formulaire, j'effectue le code suivant :
pour faire faire les MAJ dans la base de données. Lors de l'affichage suivant, les mises à jour ne sont pas effectuées, mais si je ressor s et je reviens (ou après avoir déroulé du code supplémentaire) les mis es à jours sont effectives.
Update et UpdateBatch ne font rien de mieux, Resync plante et Requery n e donne rien non plus. Une idée?
Tu dois utiliser des objets DAO et des objets ADO.
Une modification avec l'objet DAO n'est pas immédiate pour un objet
utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un
seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit :
Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, com ment a-t-il
été résolu?
J'ai un formulaire de saisie avec une TextBox pour saisir des commentai res
de participants.
J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle
et un objet DAO. Définition de l'objet :
SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment,
Acteur_analyse.analyse
FROM Acteur_analyse
WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours)
Zone liée = comment (de type Mémo).
A la sortie de mon formulaire, j'effectue le code suivant :
pour faire faire les MAJ dans la base de données. Lors de l'affichage
suivant, les mises à jour ne sont pas effectuées, mais si je ressor s et je
reviens (ou après avoir déroulé du code supplémentaire) les mis es à jours
sont effectives.
Update et UpdateBatch ne font rien de mieux, Resync plante et Requery n e
donne rien non plus. Une idée?
Tu dois utiliser des objets DAO et des objets ADO. Une modification avec l'objet DAO n'est pas immédiate pour un objet utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit :
Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, com ment a-t-il été résolu?
J'ai un formulaire de saisie avec une TextBox pour saisir des commentai res de participants.
J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle et un objet DAO. Définition de l'objet :
SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment, Acteur_analyse.analyse FROM Acteur_analyse WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours)
Zone liée = comment (de type Mémo).
A la sortie de mon formulaire, j'effectue le code suivant :
pour faire faire les MAJ dans la base de données. Lors de l'affichage suivant, les mises à jour ne sont pas effectuées, mais si je ressor s et je reviens (ou après avoir déroulé du code supplémentaire) les mis es à jours sont effectives.
Update et UpdateBatch ne font rien de mieux, Resync plante et Requery n e donne rien non plus. Une idée?
SAISAS
Désolé, mais tous mes accès passent par le même Dataenvironment, qui accède à une seule base de données. Ce n'est pas non plus une question de délai de MAJ, puisque les formulaires ne sont pas mis à jour, mais les ordres SQL directs (EXECUTE) et les Datareport eux sont à jour.
"jerome crevecoeur" a écrit :
Tu dois utiliser des objets DAO et des objets ADO. Une modification avec l'objet DAO n'est pas immédiate pour un objet utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit : > Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, comment a-t-il > été résolu? > > J'ai un formulaire de saisie avec une TextBox pour saisir des commentaires > de participants. > > J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle > et un objet DAO. Définition de l'objet : > > SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment, > Acteur_analyse.analyse > FROM Acteur_analyse > WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours) > > Zone liée = comment (de type Mémo). > > A la sortie de mon formulaire, j'effectue le code suivant : > > RisquesData.rsCommentaire_Acteurs.MoveFirst > RisquesData.rsCommentaire_Acteurs.Close > > pour faire faire les MAJ dans la base de données. Lors de l'affichage > suivant, les mises à jour ne sont pas effectuées, mais si je ressors et je > reviens (ou après avoir déroulé du code supplémentaire) les mises à jours > sont effectives. > > Update et UpdateBatch ne font rien de mieux, Resync plante et Requery ne > donne rien non plus. Une idée?
Désolé, mais tous mes accès passent par le même Dataenvironment, qui accède à
une seule base de données. Ce n'est pas non plus une question de délai de
MAJ, puisque les formulaires ne sont pas mis à jour, mais les ordres SQL
directs (EXECUTE) et les Datareport eux sont à jour.
"jerome crevecoeur" a écrit :
Tu dois utiliser des objets DAO et des objets ADO.
Une modification avec l'objet DAO n'est pas immédiate pour un objet
utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un
seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit :
> Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, comment a-t-il
> été résolu?
>
> J'ai un formulaire de saisie avec une TextBox pour saisir des commentaires
> de participants.
>
> J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle
> et un objet DAO. Définition de l'objet :
>
> SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment,
> Acteur_analyse.analyse
> FROM Acteur_analyse
> WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours)
>
> Zone liée = comment (de type Mémo).
>
> A la sortie de mon formulaire, j'effectue le code suivant :
>
> RisquesData.rsCommentaire_Acteurs.MoveFirst
> RisquesData.rsCommentaire_Acteurs.Close
>
> pour faire faire les MAJ dans la base de données. Lors de l'affichage
> suivant, les mises à jour ne sont pas effectuées, mais si je ressors et je
> reviens (ou après avoir déroulé du code supplémentaire) les mises à jours
> sont effectives.
>
> Update et UpdateBatch ne font rien de mieux, Resync plante et Requery ne
> donne rien non plus. Une idée?
Désolé, mais tous mes accès passent par le même Dataenvironment, qui accède à une seule base de données. Ce n'est pas non plus une question de délai de MAJ, puisque les formulaires ne sont pas mis à jour, mais les ordres SQL directs (EXECUTE) et les Datareport eux sont à jour.
"jerome crevecoeur" a écrit :
Tu dois utiliser des objets DAO et des objets ADO. Une modification avec l'objet DAO n'est pas immédiate pour un objet utilisant ADO (en général , il faut 5 secondes)
UpdateBatch s'effectue sur des recordsets du modele ADO.
Le mieux est d'utiliser une seule methode d'accés au données voir un seul objet connexion et de faire le binding par code
Cordialement
SAISAS a écrit : > Voila mon bogue, quelqu'un a-t-il déjà eu le même, et si oui, comment a-t-il > été résolu? > > J'ai un formulaire de saisie avec une TextBox pour saisir des commentaires > de participants. > > J'ai établi un lien de données vers un "DataEnvironment" entre mon contrôle > et un objet DAO. Définition de l'objet : > > SELECT DISTINCTROW Acteur_analyse.acteur, Acteur_analyse.comment, > Acteur_analyse.analyse > FROM Acteur_analyse > WHERE Acteur_analyse.analyse = (SELECT EnCours.Analyse FROM EnCours) > > Zone liée = comment (de type Mémo). > > A la sortie de mon formulaire, j'effectue le code suivant : > > RisquesData.rsCommentaire_Acteurs.MoveFirst > RisquesData.rsCommentaire_Acteurs.Close > > pour faire faire les MAJ dans la base de données. Lors de l'affichage > suivant, les mises à jour ne sont pas effectuées, mais si je ressors et je > reviens (ou après avoir déroulé du code supplémentaire) les mises à jours > sont effectives. > > Update et UpdateBatch ne font rien de mieux, Resync plante et Requery ne > donne rien non plus. Une idée?