J'ai un report dont la source de données est une requête SQL sur une table
attachée. Mon problème vient de fait que tant que ce report est ouvert, le
recordset est ouvert sur la table, ce qui, en terme de performances dans le
cadre d'accès partagé de cette table par différents utilisateurs, pose
problème.
-> j'aurais donc aimé savoir si il existait un moyen par exemple de charger
en mémoire ce recordset, afin de pouvoir libérer la connexion sur la table
le temps de l'ouverture du report. Je sais qu'une des solutions serait de
passer par une table "tampon" en local, mais je trouve ça un peu lourd ...
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
david
salut,
ajoutes une requête de création de table, qui effectue une copie de ta table attachée en local. Ouvre ton état sur cette table en local. Lorsque tu fermes l'etat, détruit la table locale.
A+, david
salut,
ajoutes une requête de création de table, qui effectue une copie de
ta table attachée en local.
Ouvre ton état sur cette table en local.
Lorsque tu fermes l'etat, détruit la table locale.
ajoutes une requête de création de table, qui effectue une copie de ta table attachée en local. Ouvre ton état sur cette table en local. Lorsque tu fermes l'etat, détruit la table locale.