I'm using OleDbDataAdapter to read the content of an Excel sheet in a dataset. The Excel sheet consists of 20391 rows, the dataset reads the total number of rows when running it on my local machine, but when running the code on an IIS7.5 server it reads only 12463!!\[code\]var query = "SELECT * FROM [" + excelSheets[0] + "]";//Create the connection objectvar conn = new OleDbConnection(connString);//Open connectionif (conn.State == ConnectionState.Closed) conn.Open();//Create the command objectvar cmd = new OleDbCommand(query, conn);var da = new OleDbDataAdapter(cmd);var ds = new DataSet();da.Fill(ds);\[/code\]Is there a way to divide da.Fill result in multiple datatables?