OVH Cloud OVH Cloud

index et table attachées

2 réponses
Avatar
Daniel
Salut
J'ai toujours cette erreur avec une table attachée et l'utilisation d'index
dans le code
erreur 3251" opération non autoriséepour ce type d'objet

Pourtant pas d'erreur avec une table non attachée...


Set Bd = CurrentDb
Set enr_caisse = Bd.OpenRecordset("caisse")
enr_caisse.Index = "primarykey" '---erreur 3251
J'utilise Access 97

Merci

2 réponses

Avatar
Daniel
En utilisant opendatabase ca me cause plus de probleme
toutefois est-ce qu'il y a un moyen facile de savoir le chemin de la table
attachée
pour l'utiliser dans l'opendatabase...

Merci

"Daniel" a écrit dans le message de
news:
Salut
J'ai toujours cette erreur avec une table attachée et l'utilisation
d'index

dans le code
erreur 3251" opération non autoriséepour ce type d'objet

Pourtant pas d'erreur avec une table non attachée...


Set Bd = CurrentDb
Set enr_caisse = Bd.OpenRecordset("caisse")
enr_caisse.Index = "primarykey" '---erreur 3251
J'utilise Access 97

Merci






Avatar
Daniel
J'ai trouvé une facon, je sais pas si c'est la meilleur mais elle fonctionne
bien

Function CheminTable(NomTable As String)
CheminTable = CurrentDb.TableDefs(NomTable).Connect
CheminTable = Mid(CheminTable, InStr(1, CheminTable, "=", vbTextCompare)+ 1)


End Function


"Daniel" a écrit dans le message de
news:%
En utilisant opendatabase ca me cause plus de probleme
toutefois est-ce qu'il y a un moyen facile de savoir le chemin de la table
attachée
pour l'utiliser dans l'opendatabase...

Merci

"Daniel" a écrit dans le message de
news:
Salut
J'ai toujours cette erreur avec une table attachée et l'utilisation
d'index

dans le code
erreur 3251" opération non autoriséepour ce type d'objet

Pourtant pas d'erreur avec une table non attachée...


Set Bd = CurrentDb
Set enr_caisse = Bd.OpenRecordset("caisse")
enr_caisse.Index = "primarykey" '---erreur 3251
J'utilise Access 97

Merci