Bonsoir

Dans mon formulaire "principal"
J'utilise une connection ADO sur une base MySQL.
Je crée un recordset à partir d'une requète "SELECT......" que j'ouvre normalement.
Lorsque je test mon recordset avec ce bout de code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
monrcd.open "SELECT.....",maconnection
if not monrcd.EOF then
do until monrcd.eof
for i=0 to monrcd.fields.count -1
debug.print monrcd.fields(i).value
next i
monrcd.movenext
loop
j'obtiens bien les données de l'enregistrement correspondant.

j'aimerais affecter les valeurs retournées à un mshflexgrid se trouvant sur un autre formulaire avec ce que j'utilisais à partir d'un rcd extrait d'une table access soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
with frm_Toto
set .monflex.datasource = mrcd
.monflex.mergecells=0
.monflex.ettatata=;;;;
end with
et là rien sauf un message qui me dit que la source n'est pas trouvée et bug sur la ligne du set .monflex........

que peut il se passer ?

merci pour une solution dans ce sens sinon comment puis je afficher le résultat de mon recordset ? datagrid combobox ou autre sachant que je veux récupérer ensuite les données ainsi affichées dans le presse papier en vue d'un coller dans une transaction ERP

claude