Question

Database package with excel

  • 7 September 2022
  • 1 reply
  • 27 views

Bonjour,

 

J'utilise le package Database 4.5.1-20220206-024539 pour ecrire dans un fichier excel.

Mon robot comporte les trois commandes suivantes : Connect / Insert / Disconnect.

Ma "connection string" est : Provider=Microsoft.ACE.OLEDB.12.0;Data Source=$in_strFilePath$;Extended Properties="Excel 12.0 Xml;HDR=YES";

 

Lorsque j'utilise ces trois commande dans une boucle, après plusieurs dizaine d'itération, je remarque le comportement suivant :

  • Le service automation.databaseplayer.exe s'arrete
  • Le robot se bloque sur la commande "connect"

 

Je remarque aussi que le robot est en erreur si le fichier est ouvert ou dupliqué en cours de run (Could not Connect to Database. La table externe n'est pas dans le format attendu).

 

Pourriez-vous m'indiquer une solution à ce problème.

 

Mon besoin est de logger au fur et a mesure dans un fichier Excel volumineux.

J'utilise par conséquent le disconnect pour clore la transaction et donc enregistrer les informations dans le fichier.

 

Cordialement,

CARRIGNON Emilien

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


1 reply

Userlevel 5
Badge +10

Hi @Emilien Carrignon​ ,

 

Please check out the below link

 

https://developer.automationanywhere.com/blog/quicktip-connect-to-an-excel-spreadsheet-as-a-database/p>

Reply