OVH Cloud OVH Cloud

La suppression de table ne marche pas

1 réponse
Avatar
Geronimo99
Bonjour
Je crée une table via un import depuis excel :

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
"tbl_Import_Stock_Travail", _
Me.Tableau_Stock, True, Etendue

Je traite la Table (uniquement des lectures au travers du chargement d'un
recordset) et à la fin, je la supprime par :
DoCmd.DeleteObject acTable, "tbl_Import_Stock_Travail"

J'ai bien mis un set Nothing sur le recordset
et je fais même un CLOSE avant
doCmd.Close acTable, "tbl_Import_Stock_Travail"

Pourant la table n'est pas supprimée ??
Quelqu'un a une idée ?
Merci d'avance car c'est assez rageant !!!
Access 2003 SP1

1 réponse

Avatar
3stone
Salut,

"Geronimo99"
| Je crée une table via un import depuis excel :
|
| DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
| "tbl_Import_Stock_Travail", _
| Me.Tableau_Stock, True, Etendue
|
| Je traite la Table (uniquement des lectures au travers du chargement d'un
| recordset) et à la fin, je la supprime par :
| DoCmd.DeleteObject acTable, "tbl_Import_Stock_Travail"
|
| J'ai bien mis un set Nothing sur le recordset
| et je fais même un CLOSE avant
| doCmd.Close acTable, "tbl_Import_Stock_Travail"
|
| Pourant la table n'est pas supprimée ??


Si tu fais tout bien, c'est étonnant...

Essaies avec :

DoCmd.RunSQL ("DROP TABLE tbl_Import_Stock_Travail")


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/