Bonjour,
Je souhaiterais utiliser une fonction gérant les sélections de données sur une base ACCESS. Cette fonction renvoie comme résultat un TAdoQuery :
Mais comment récupérer ensuite ce résultat lorsque j'utilise cette fonction ? Le code suivant ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 function RequeteSelection(lrequete : string):TAdoQuery; Var lAdoQuery : TAdoQuery; begin lAdoQuery := TAdoQuery.Create(nil); Try lAdoQuery.Connection := DataModule1.adoconnection1; lAdoQuery.SQL.text := lrequete; lAdoQuery.Active := true; result := lAdoQuery; Finally lAdoQuery.Free; end; end;
Olivier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Var tempAdoQuery : TAdoQuery; (...) tempAdoQuery := RequeteSelection('SELECT * FROM Clients');
Partager