OVH Cloud OVH Cloud

Lenteur avec base access

1 réponse
Avatar
Doudou
Bonjour,

Voilà j'utilise une base frontal qui contient les tables .

J'utilise aussi deux base dorsale se servant des même table mais qui sont
deux logiciel à part entière.

Tout mes formulaire sont indépendant et aucun n'utilise le lien directe vers
des tables .

Je remplit manuellement les formulaire en faisant des recordset . et
j'enregistre grace à des requête UPDATE.

Mais voilà j'ai quand même un ralentissement ..

1 - Comment fermer un record set comme celui ci :

Set Db = CurrentDb
Set rstautre = Db.OpenRecordset("SELECT ... FROM tblmachine WHERE
(((tblmachine.Id_machine)=recup_sql_bt()));")
If rstautre.RecordCount <> 0 Then
forms![frm_machine]![Nom_machine] = rstautre!Nom_machine
end if

Ici je ne sais pas comment fermer se recordset !!!


2- j'ai lié mes tables dans access sur ces deux bases dorsales ..

Je pense que ce si me prend un peu de mémoire comment faire pour monter ces
tables par du code vba (lui dire de les monter quand on se sert du poste)
puis quand on la base dorsale en attente démonter ces tables de facon à avoir
un access totalement libre ...

Merci beaucoup d'vance

1 réponse

Avatar
(¯`·.,,.- [ Dave ] -.,,.·´¯)
bjr Dou,
En fait, j'ai pas bien compris ce que tu veux exactement faire, mais si ce
n'est que pour fermer un recordset je pense que access te donne cette
fonction :
rsautre.Close