Bonjour
J'ai un petit problème avec MS ACCESS, je possède deux bases de données
Mon code se situe dans une base appelons la System contenant tous les paramètres et mes données sont stockés dans une base appelons la data, pour intégrer des fichiers txt via les spécifications d'import j'effectue un
L'integration fonctionne correctement le seul problème est que juste après je souhaite ajouter une colonne 'column_name' a la table 'strtmpTableName'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim objDatabaseDataDay As Object Set objDatabaseDataDay = GetObject(DATABASE_DIR_DATA & DATABASE_DATA_NAME) objDatabaseDataDay.DoCmd.TransferText acImportDelim, strSpeImportName, strtmpTableName, DATAFILE_DIR_INPUT & strCurrentFilename
Et la mon programme plante, en me disons qu'il ne trouve pas la table 'strtmpTableName' dans la collection tableDefs en effectuant un pas à pas détaillé j'ai remarqué que le code continué alors que l'importation n'était pas terminés et qu'en attendant un peu le programme fonctionne, ma question est donc Est-il possible d'obligé MS ACCESS à attendre la fin de l'intégration de mon fichier avant de continuer le code?
Merci
Partager