Hi there,
I am able to connect Database with my excel file, but it works only when it is opened…i want to perform queries in the backend…any parameters i should mention in connection string?
Its Strange.
Can you share your connection string (Which Provide do you use)
Driver={Microsoft Excel Driver (*.xls)};dbq=C:\Users\f.shahabudeen.ali\Documents\myDB.xlsx;fil=excel 8.0;maxbuffersize=2048;maxscanrows=8;pagetimeout=5;
this is my connection string…
Just a suggestion @fayaz ,
Try checking the visible = false property in excel application scope so that the excel process won’t display and the operations will be performed backend
Thanks for the reply bro, here i am trying to access excel via “Connect to DB” activity…i am facing issue that it works only when excel is opened physically…but when i close it and run…throwing an error
Its really working? this Connection string only work for xxx.xls File only .it won’t work xlsx file
Use below string for xlsx file format excel file
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xlsx; Extended Properties=“Excel 8.0;HDR=YES;IMEX=1”
before you have to install MsAccess Engine
Yes, its working for me with xlsx…the above con string does not work for me throwing an error bro…
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xlsx; Extended Properties=“Excel 8.0;HDR=YES;IMEX=0”
Yes the above won’t work until you install MSAcess DataBase Engine
Just Install MSAccess Engnie and use the connection string.
For the above string Provider Name should be System.data.oledb
it will sure satisfy all you needs
Downloded link (https://www.microsoft.com/en-in/download/details.aspx?id=13255)
Note(Can you share me the Error Screenshot)
sure, i will try and tell you…thanks for your time bro
here when you give in connection string box as " Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xlsx; Extended Properties=“Excel 8.0;HDR=YES;IMEX=0” ", it wont work as you already add " in Extended Properties…UiPath doesnt allow it
have you tried?
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xlsx; Extended Properties=“Excel 8.0;HDR=YES;IMEX=0”;
may I know Why Uipath Doesn’t Allow ?
it is working good for me
could you show which error occurs of you(Share the Error Screenshot)
It worked finally without opening excel file bro…i used your connection string but for Extended Porperties with single quote
“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\f.shahabudeen.ali\Downloads\Sample-Sales-Data.xlsx; Extended Properties=‘Excel 8.0;HDR=YES;IMEX=0’;”
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.