I have an excel file which is already open by another user. Please help me out how to read it. I have tried by using following code with READONLY=TRUE in C#, but yet it dint solve my issue.
string stringConExcelMat = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\PER_Sample\\Input\\6787GHHDSGioSack_v02.xls;Extended Properties=""Excel 8.0;HDR=NO;IMEX=1;READONLY=TRUE""";
DataTable TTable = new DataTable("TABLEMAT");
using (OleDbConnection conn = new OleDbConnection(stringConExcelMat))
{
conn.Open();
using (OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM [Raw_Data$A:T]", conn))
{
da.Fill(TTable);
}
}
DataRow RowValues = TTable.Rows[1];