String sPath = Server.MapPath("./UploadedReports") + "/" + Convert.ToString(Session["path"]); string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + sPath + "; Extended Properties=\"Excel 12.0;HDR=No;IMEX=1;\""; OleDbConnection objConn = new OleDbConnection(strConn); try { // Code to save Final Report Header. FinalReportHeader objrep = new FinalReportHeader(); objrep.UserId = Convert.ToInt32(Session["UserId"]); objrep.SubmitMonth = Convert.ToDateTime(TxtDate.Text); objrep.ReportId = Convert.ToInt32(ddrepname.SelectedItem.Value); objrep.ReportName = Convert.ToString(ddrepname.SelectedItem.Text); objrep.path = Convert.ToString(Session["path"]); objrep.remarks = Txtremark.Text; objrep.InsertReport(); // Code to save Final Report Header. FinalReportDetail objFRD = new FinalReportDetail(); DataTable dt = new DataTable(); if (objConn.State == ConnectionState.Closed) { objConn.Open(); } dt = objConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); DataSet myDataset = new DataSet(); OleDbDataAdapter myData = new OleDbDataAdapter("SELECT * FROM [" + dt.Rows[0]["TABLE_NAME"] + "]", strConn); myData.TableMappings.Add("Table", "ExcelTest"); myData.Fill(myDataset); //for (int i = 0; i < myDataset.Tables[0].Rows.Count; i++) //{
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)