I am using the following code to import a CSV file.
try { OleDbConnection ExcelConnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathName + ";Extended Properties=Text;"); OleDbCommand ExcelCommand = new OleDbCommand(@"SELECT * FROM " + fileName, ExcelConnection); OleDbDataAdapter ExcelAdapter = new OleDbDataAdapter(ExcelCommand); ExcelConnection.Open(); DataSet ExcelDataSet = new DataSet(); ExcelAdapter.Fill(ExcelDataSet); ExcelConnection.Close(); return ExcelDataSet; } catch (Exception ex) { MessageBox.Show("Cannot read excel file"); return null; } Here when a column has a value as
19.10.2011 10:08:56 GMT
it turns as
19.102
Can anyone help me ?
Regards,