I want to select column from a Excel sheet which has multi word coloumn name using oleDB select command?
-
02-07-2021 - |
Question
This is my code
OleDbCommand cmdExcel = new OleDbCommand();
OleDbDataAdapter oda = new OleDbDataAdapter();
DataTable dtable = new DataTable();
cmdExcel.CommandText = SELECT Name,EmailID,PhoneNumber From [Sheet1$]
oda.SelectCommand = cmdExcel;
oda.Fill(dtable);
This one working fine but
SELECT Name,EmailID,Phone Number From [Sheet1$] ... not working
I'm trying with SELECT "Name","EmailID","Phone Number" From [Sheet1$] but not working properly...
Solution
Try this
cmdExcel.CommandText = "SELECT Name,EmailID,PhoneNumber AS [Phone Number]
FROM [Sheet1$]";
OR
cmdExcel.CommandText = "SELECT Name,EmailID,[Phone Number] AS PhoneNumber
FROM [Sheet1$]";
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow