OVH Cloud OVH Cloud

Stockage recordset

1 réponse
Avatar
Laurent Merlet
Bonjour à tous,

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 ...

D'avance merci

Laurent

1 réponse

Avatar
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