how to deal with a different format than the current culture:
CultureInfo
TempCulture = (CultureInfo)Thread.CurrentThread.CurrentCulture.Clone();
TempCulture.DateTimeFormat.ShortDatePattern = dateFormat;
//Thread.CurrentThread.CurrentCulture
= TempCulture;
_wb = SpreadsheetGear.Factory.GetWorkbookSet(TempCulture).Workbooks.OpenFromStream(stream);
_data =
_wb.GetDataSet(SpreadsheetGear.Data.GetDataFlags.FormattedText
);
when converting to datatables make sure to get the formatted text:
DataSet
dataSet = wb.GetDataSet(SpreadsheetGear.Data.GetDataFlags.FormattedText
);
likewise:
range.CopyFromDataTable(dt,
SpreadsheetGear.Data.SetDataFlags.AllText);
No comments:
Post a Comment