OVH Cloud OVH Cloud

Méthode Seek

1 réponse
Avatar
Joël GARBE
Bonjour à tous !

l'aide indique l'instruction suivante.
recordset.Seek comparison, key1, key2...key13

J'ai une table tout a fait normale, que je "pointe" par :
Set rs = Db.OpenRecordset("SitesInternes", dbOpenTable)
Set rsC = rs.Clone
Je ne sais pas si le clone est obligatoire dans ce cas-là et si cela a un
impact !

ce que je voudrais faire, c'est dans cette table, rechercher
l'enregistrement (en pricipe il n'y en a qu'un) qui corresponde à 3 critères
rsC.Seek "=", oCell.Offset(0, 1).Value ', KelGr, 1

évidemment l'instruction :
rsC.Index = "NomSite", "Groupe, "Type"
que je tente de placer avant ne fonctionne pas !
les trois champs correspondent aux informations recherchées par la méthode
seek

Comment rapprocher les noms de champs des Keyx de Seek ?
à noter que les trois champs en question ont bien été défini comme index
avec doublon dans la table...

Bien cordialement,

Joël GARBE
www.joelgarbe.fr

1 réponse

Avatar
Joël GARBE
C'est dingue la façon dont on peut se compliquer la vie de temps en temps,

cela marche tellement bien avec un simple movefirst après une requête !

Merci tout de même !

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Joël GARBE" a écrit dans le message de news:
421c9fe2$0$1214$
Bonjour à tous !

l'aide indique l'instruction suivante.
recordset.Seek comparison, key1, key2...key13

J'ai une table tout a fait normale, que je "pointe" par :
Set rs = Db.OpenRecordset("SitesInternes", dbOpenTable)
Set rsC = rs.Clone
Je ne sais pas si le clone est obligatoire dans ce cas-là et si cela a un
impact !

ce que je voudrais faire, c'est dans cette table, rechercher
l'enregistrement (en pricipe il n'y en a qu'un) qui corresponde à 3
critères
rsC.Seek "=", oCell.Offset(0, 1).Value ', KelGr, 1

évidemment l'instruction :
rsC.Index = "NomSite", "Groupe, "Type"
que je tente de placer avant ne fonctionne pas !
les trois champs correspondent aux informations recherchées par la méthode
seek

Comment rapprocher les noms de champs des Keyx de Seek ?
à noter que les trois champs en question ont bien été défini comme index
avec doublon dans la table...

Bien cordialement,

Joël GARBE
www.joelgarbe.fr