protected void btnGo_Click(object sender, EventArgs e) { var fileName = flData.FileName; var fileContentType = flData.PostedFile.ContentType; var pathUploaded = Uploader.FileUploader(flData.PostedFile); var connectionString = Uploader.GetExcelConnectionString(fileContentType, pathUploaded); OleDbConnection OleCon = new OleDbConnection(connectionString); DataTable tbl = new DataTable("MyTable"); OleCon.Open(); var tableName = OleCon.GetSchema("Tables").Rows[0]["TABLE_NAME"]; OleDbCommand OleCmd = new OleDbCommand(string.Format("Select * from [{0}]", tableName), OleCon); OleDbDataAdapter adp = new OleDbDataAdapter(OleCmd); adp.Fill(tbl); using (VallabaiDataContext db = new VallabaiDataContext()) { foreach (DataRow row in tbl.Rows) { var OldRegID = Convert.ToString(row.ItemArray[0]); var Code = OldRegID; var Name = Convert.ToString(row.ItemArray[1]); var FatherName = Convert.ToString(row.ItemArray[2]); var Address = Convert.ToString(row.ItemArray[3]); var Age = Convert.ToString(row.ItemArray[4]); var MalaiDetail = Convert.ToString(row.ItemArray[5]); var MalaiCount = 0; if (MalaiDetail != "") { MalaiCount = 0; } else if (MalaiDetail == "KANNI") { MalaiCount = 1; } else { MalaiCount = Convert.ToInt32(MalaiDetail); } var MobileNumber = Convert.ToString(row.ItemArray[6]); var Membership = Convert.ToString(row.ItemArray[10]); var IsMember = false; if (Membership != "") { IsMember = true; } tab_VA_SWAMY_REGISTRATION reg = new tab_VA_SWAMY_REGISTRATION(); try { reg.swamy_CODE = Code; reg.swamy_OLD_REG_NUMBER = OldRegID; reg.swamy_NAME = Name; reg.swamy_FATHER_SPOUSE_NAME = FatherName; reg.swamy_GENDER = "Male"; reg.swamy_IS_MEMBER = IsMember; reg.swamy_PLACE = Address; reg.swamy_ADDRESS = Address; reg.swamy_MOBILE_NUMBER = MobileNumber; reg.swamy_DISTRICT = "Ramanathapuram"; reg.swamy_MALAI_VISIT = MalaiCount; reg.swamy_MEMBERSHIP_TYPE = Membership; db.tab_VA_SWAMY_REGISTRATIONs.InsertOnSubmit(reg); db.SubmitChanges(); } catch (Exception ex) { Response.Write(ex.Message); } } Response.Write("Upload Completed"); } }