Tables: Comment utiliser la méthode Seek sur des tables attachées |
Author(s) Michel Walsh |
|
---Soumis par Michel Walsh---
Comment utiliser la méthode Seek sur des tables attachées.
(Q) Comment utiliser la méthode Seek, avec Index, sur des
tables attachées (liées)?
(A) Directement, non, mais par l'intermédiaire de cette
fonction la chose est aisée.
(attention à la continuation, ce n'est qu'une seule ligne de code.)
'
Public Function OpenForSeek(TableName As String) As Recordset
Set OpenForSeek = DBEngine.Workspaces(0).OpenDatabase _
(Mid(CurrentDb().TableDefs(TableName).Connect, _
11), False, False, "").OpenRecordset(TableName, _
dbOpenTable)
End Function
Simplement utiliser:
Dim rst as Recordset
set rst=OpenForSeek("TableName")
et alors, vous pouvez utiliser rst.Seek et rst.Index sur
une table attachée (liée).
|